默认情况下我们赋予mysql某个数据库权限数据库demo数据库用户demo_all数据库密码demo12

mysql>

GRANT ALL PRIVILEGES ON demo.* TO demo_all@'192.168.0.252' IDENTIFIED BY 'demo12';
FLUSH PRIVILEGES;

客服端使用demo_all账户是连接不上数据库原因是:

原来是debian缺省禁止远程连接mysql。

解决方法如下:

vi /etc/mysql/my.cnf

注释掉 bind-address = 127.0.0.1

:wq 回车
重启启动数据库。