MySQL: MySQLへのリモート接続を許可する方法 質問する

MySQL: MySQLへのリモート接続を許可する方法 質問する

ローカル マシンに MySQL Community Edition 5.5 をインストールしており、外部ソースから接続できるようにリモート接続を許可したいと考えています。

どうやってやるの?

ベストアンサー1

これは MySQL ではデフォルトで許可されています。

デフォルトでは、リモートrootアクセスは無効になっています。これを有効にするには、次の SQL コマンドをローカルで実行します。

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
 FLUSH PRIVILEGES;

次に、ファイル内の次の行を見つけてコメントアウトしますmy.cnf。この行は通常、Unix/OSX システムに存在します/etc/mysql/my.cnf。ファイルの場所は、/etc/mysql/mysql.conf.d/mysqld.cnf である場合もあります。

Windows システムの場合は、MySQL インストール ディレクトリ内 (通常は など) にありC:\Program Files\MySQL\MySQL Server 5.5\、ファイル名は になりますmy.ini

行を変更する

 bind-address = 127.0.0.1

 #bind-address = 127.0.0.1

そしてMySQLサーバーを再起動します(オペレーティングシステム、 そしてウィンドウズ) をクリックして変更を有効にします。

おすすめ記事