こんにちは。 私も最初はローカルでしか動かしておらず、リモート接続のときに苦労した経験があります^^); > ・クライアント側に何をインストールしなきゃいけなくて クライアント側にもMySQLをインストールする必要があります。 > ・サーバ・クライアント両方にどんな設定が必要で、 クライアント側の設定は特に必要ありません。 サーバ側に、クライアントからアクセスするためのユーザを追加する必要があります。 まずは、rootユーザでmysqlに接続してください。 mysql -u root rootユーザのパスワードを設定している場合は、-pが必要です。 mysql -u root -p 接続した後で以下の2つのコマンドを実行してください。 GRANT ALL PRIVILEGES ON *.* TO [ユーザID]@"%" IDENTIFIED BY '[パスワード]' WITH GRANT
![MySQLのリモート接続](https://cdn-ak-scissors.b.st-hatena.com/image/square/6fce719f61cb8c7b3b946056a77be497db291bb2/height=288;version=1;width=512/https%3A%2F%2Foshiete.xgoo.jp%2Fimages%2Fsp%2Fqa_recommend%2F2102_4.jpg)