Ubuntu下设置mysql允许远程连接

默认情况下,mysql只允许本地连接,如果需要开启远程连接,则需要修改配置。

首先打开配置文件进行修改

cd /etc/mysql/
vim my.cnf

找到

bind-address    =   127.0.0.1

//注释掉如下

#bind-address   =   127.0.0.1

保存退出后,使用如下命令,输入密码后进入mysql

mysql -u username 

为需要远程登录的用户赋予权限

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "password";
mysql> flush privileges;    // 刷新使设置立即生效

设置完成后即可进行远程连接mysql

你可能感兴趣的:(linux)