开发过程中难免会遇到远程访问mysql数据库的问题,这里通过改变user表中一条记录数据就可以了,下面为大家简单说一说解决的方案,首先访问本机的mysql(用ssh登录终端,输入如下命令)。
输入登录mysql数据库命令如下:
mysql -uroot -p
输入密码登陆进去后,输入如下的语句:
use mysql; grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option;
参数含义:
user是用户名
mysql默认的是root
password是密码自己设置
%表示任意主机,也可以指定ip地址
简单案例执行命令,具体如下:
grant all privileges on *.* to 'root'@'123.47.57.154' identified by '' with grant option;
即:允许123.47.57.154以root账号无密码进行登录mysql数据库,希望本站分享的技术文章对你有所帮助。
俊义INTP (2017/05/15 16:01:06)回复
一般还需要刷新权限吧。flush privileges;(tao