MySQL 设置允许远程登录

有时候我们需要远程登录mysql去操作数据库,但是远程mysql却只允许本地登录,这时候我们需要开启mysql远程登录,为了方便,现将步骤记录如下:

1、修改数据表

登录远程服务器,从远程服务器登录mysql,更改“mysql”数据库里的“user”表里的“Host”项,从“localhost”改为“%”,“%”的意思是允许所有机器登录。

mysql> use mysql 
mysql> update user set Host='%' where User='root'; 

2、授权权限

允许任何主机使用“myuser”账号和“mypwd”密码连接到 MySQL 服务器。

mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

接着

mysql> FLUSH PRIVILEGES;  

通过以上步骤,mysql就可以远程登录了。

  • 支付宝二维码 支付宝
  • 微信二维码 微信
相关文章