この記事では、LinuxプラットフォームでMySQLのリモートログイン接続を有効にする方法を共有します。同じニーズを持つ友人はそれを参照してください
開発中にmysqlへのリモートアクセスの問題によく遭遇します。毎回検索が必要なので、後で確認できるようにここに記録しました。
最初にローカルの mysql にアクセスします (SSH を使用してターミナルにログインし、次のコマンドを入力します):
mysql -uroot -p
ログインするためのパスワードを入力した後、次のステートメントを入力します:
use mysql; grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option;
ここで:
user はユーザー名
mysql デフォルトはrootです
パスワードは自分で設定したパスワードです
%は任意のホストを意味し、IPアドレスも指定できます
これにより、任意のリモートホストからのアクセスが許可されます。
例:
grant all privileges on *.* to 'root'@'192.168.1.100' identified by '' with grant option;
つまり: 192.168.1.100 がパスワードなしで root ユーザーとしてログインできるようにします。
以上がLinux プラットフォームで mysql を使用したリモート ログインを有効にする方法の詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。