最近为了一个项目需要用mysql5.7做数据库于是弄了个ubuntu18.04虚拟机安装mysql5.7,前文写了如何安装mysql5.7 安装完成后 发现远程登录mysql5.7无法实现,于是开始做配置,先创建myslq用户。
CREATE USER 'myroot'@'%' IDENTIFIED BY 'yxx520'
赋予用户权限:
> grant all privileges on *.* to 'myroot'@'%';
然后使用远程登录发现报错
检查mysql57配置。
看来mysql服务启动了。
然而3306绑定在了127.0.0.1 上了
修改Mysql配置文件(注意路径,跟之前网上的很多版本位置都不一样)
vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 127.0.0.1 给 注释掉保存退出。重启mysql
连接成功。问题 解决。