Ubuntu下Mysql服务配置
前提
已安装、配置好Mysql
正文
1 添加远程用户
添加用户:create user '用户名'@'%' identified by '密码';
授予权限:grant all privileges on *.* to '用户名'@'%' identified by '密码';
2 更改监听配置
首先运行netstat -anpt|grep 3306
,发现监听的端口为127.0.0.1:3306
这是导致连接数据库失败的原因,若不修改,则可能出现Communications link failure
修改方式:进入目录/etc/mysql/mysql.conf.d/
,修改文件.vi mysqld.cnf
在vi下直接输入/bind-address
查找bind-address,在行首插入 # 将该行注释,然后保存并退出vi
再次运行netstat -anpt|grep 3306
,发现监听的端口已经正确
3 安全组配置
腾讯云下需要配置安全组,打开3306端口