何白白

我的java开发记录


Project maintained by hjx601496320 Hosted on GitHub Pages — Theme by mattgraham

给Mysql添加远程用户

首先:创建新用户

远程连接新建一个帐号(帐号名不能为root)。

如:添加一个用户名为db_user,密码为db_pass,授权为% (%表示所有外围IP能连接)对db_name数据库所有权限。

命令如下(授权语句,特别注意有分号)

MySQL [(none)]> grant all privileges on 数据库名.* to 用户名@'%' identified by '用户密码';

然后:刷新

MySQL [(none)]> flush privileges;

然后:退出数据库

MySQL [(none)]> exit;

其他的

如果还是不能远程访问的话:

1:因为默认3306端口只允许本地访问,so

修改MySQL的配置文件/etc/mysql/my.cnf

注释掉这行: bind-address = 127.0.0.1

2:还是不行的话

重启一下服务器试试。