MariaDB问题汇总

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guanjintao/article/details/80156736

1 远程连接失败问题

Host * is not allowed to connect to this MySQL server; 记得在最开设置数据库的时候,以为不会用到远程连接所以就没有开启远程连接的权限, 只能在本机(localhost)登录。现在又想用远程登录就出现了问题。 解决方法如下:

  1. 登录数据库,并切换到mysql数据库
mysql -u你的用户名 -p你的密码;
use mysql;
  1. 修改相应权限,并刷新

接着第一步输入以下命令:

update user set host = '%' where host = 'localhost';

会看到以下返回结果: Query OK, 0 rows affected (0.00 sec) Rows matched: 0 Changed: 0 Warnings: 0 执行刷新:

flush privileges;

会看到以下返回结果: Query OK, 0 rows affected (0.02 sec)

查看主机及用户:

select host, user from user;

重新试一下远程连接,就会发现可以连接上了。

欢迎志趣相投的朋友一起学习交流! 
本人qq:906570770 
技术资料分享群:272811256

猜你喜欢

转载自blog.csdn.net/guanjintao/article/details/80156736