mariadb、mysql开启远程访问
这里1-5步网上一堆,如果各位已经操作过了无需重复,直接进行第六步:修改监听ip(网上一般没有这个步骤导致很多很无法开启成功)。
1、登陆mysql数据库
mysql -uroot -p
mysql -h127.0.0.1 -P3306 -uroot -p

2、选择mysql库
use mysql;

3、修改用户表运行所有IP访问
update user set host ='%' where user ='root';

4、 将root的权限改为ALL PRIVILEGES并且改密码为123
grant all privileges on *.* to root@'%' identified by '123';

5、刷新修改
flush privileges;
6、修改监听ip(网上一般没有这个步骤导致很多很无法开启成功)
mariadb
vim /etc/mysql/mariadb.conf.d/50-server.cnf
把这行注释掉:
bind-address = 127.0.0.1
mysql
vim /etc/mysql/mysql.conf.d/mysqld.cnf
把这行注释掉:
bind-address = 127.0.0.1
7、测试
telnet 你的IP 3306

恭喜你开启成功了。

本文详细介绍了开启mariadb和mysql远程访问的步骤,包括登录数据库、选择mysql库、修改用户表允许所有IP访问、赋予root用户全部权限并设置新密码、刷新权限、修改监听IP以及最后的测试环节。
2557

被折叠的 条评论
为什么被折叠?



