问题说明
别的文章说的几种授权方式授权后仍然无法远程连接
mysql设置路径新版本和新系统和原来有不同
安装环境
ubuntu 16.04
mysql 5.7.13
解决方法
/etc/mysql/mysql.conf.d/mysqld.cnfbind-address = 127.0.0.1
前面加# 变成 # bind-address = 127.0.0.1
/etc/init.d/mysql restart
5.5.7 之后是mysql,不再是mysqld了
另附各个系统启动和关闭mysql服务的命令
RedHat Linux (Fedora Core/Cent OS)
1.启动:/etc/init.d/mysqld start
2.停止:/etc/init.d/mysqld stop
3.重启:/etc/init.d/mysqld restart
Debian / Ubuntu Linux
1.启动:/etc/init.d/mysql start
2.停止:/etc/init.d/mysql stop
3.重启:/etc/init.d/mysql restart
Windows
1.点击“开始”->“运行”(快捷键Win+R)
2.启动:输入 net stop mysql
3.停止:输入 net start mysql
提示
Redhat Linux 也支持service command,
启动:# service mysqld start
停止:# service mysqld stop
重启:# service mysqld restart
Windows下不能直接重启(restart),只能先停止,再启动。