CentOSの8つの設定をMySQLへのリモートアクセスを許可する8

図1に示すように、構成な/etc/my.cnf

vim /etc/my.cnf

次の行を追加します。
bind-address=0.0.0.0

図2に示すように、設定されたユーザ権限

#登录MySQL
[root@sionas.com /]# mysql -u root -p
输入密码:


#### 允许远程访问(授权给所有ip)
mysql>CREATE USER 'root'@'%' IDENTIFIED BY 'password'; //此操作mysql 8.0中必须加
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;  //任何远程主机都可以访问数据库 

mysql>FLUSH PRIVILEGES;


3.ファイアウォールを設定します

$ firewall-cmd --zone=public --add-port=3306/tcp --permanent
$ firewall-cmd --reload

4、再起動のMySQL

$ service msyqld restart
公開された72元の記事 ウォン称賛52 ビュー310 000 +

おすすめ

転載: blog.csdn.net/qq_33833327/article/details/104776200
おすすめ