リモート ログインを実装するには、主に 2 つの手順があります:
(1) mysql ユーザーにリモート ログイン権限を付与します (テーブル変更方法または認可方法);
(2) ファイアウォールはポート 3306 を開きます。
(1) ログイン権限の付与
mysql -u root -p 输入密码进入到mysql中。
認可方法
アカウントテストを作成し認可します、パスワードはpasswordです:
grant all on *.* to test@'127.0.0.1' identified by "password";
無料の学習ビデオ チュートリアルの共有: mysql ビデオ チュートリアル
テーブル メソッドの変更
1. mysql データベースに切り替える:
USE mysql;
2. テスト権限の変更:
UPDATE user SET host = '%' WHERE user = 'test';
%: すべての IP が
3. ユーザー テーブルが正常に変更されたかどうかを確認します:
SELECT user,host FROM user;
4. データベースを更新します:
flush privileges;
(2) ポート 3306
を開きます。1. ファイアウォールのステータスを確認します:
[root@study ~]# firewall-cmd –state ## 结果显示为running或not running
2. ポートを開きます:
## zone -- 作用域 ## add-port=80/tcp -- 添加端口,格式为:端口/通讯协议 ## permanent -- 永久生效,没有此参数重启后失效 firewall-cmd --zone=public --add-port=3306/tcp –-permanent
3. ファイアウォールを再起動します
firewall-cmd --reload
#firewall-cmd --help を使用します ヘルプ ファイルを表示するには、「その他のコマンド」を参照してください。
以上がcentos で mysql リモート ログインを実装するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。