これはMySQLではデフォルトで許可されています。
デフォルトで無効になっているのは、リモートのroot
です。 アクセス。これを有効にする場合は、次のSQLコマンドをローカルで実行します。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
次に、次の行を見つけて、コメントアウトします。 my.cnf
で ファイル。通常は/etc/mysql/my.cnf
にあります。 Unix/OSXシステム。場合によっては、ファイルの場所は/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サーバーを再起動します( Unix / OSX 、および Windows )変更を有効にします。