常用的命令
停止MySQL服务 : sudo /usr/local/mysql/support-files/mysql.server stop
启动MySQL服务 : sudo /usr/local/mysql/support-files/mysql.server start
重启MySQL服务 : sudo /usr/local/mysql/support-files/mysql.server restart
修改mysql密码
关闭mysql服务:
sudo mysql.server stop
- 终端进入:
cd /usr/local/mysql/bin/ 回车
- 登陆管理员权限:
sudo su
回车后输入管理员密码 - 输入以下命令来禁止mysql验证功能
./mysqld_safe --skip-grant-tables &
- 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
- 输入命令以后
./mysql
回车 - 输入命令 FLUSH PRIVILEGES; 更新权限
- 设置一个新的密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql'; (最后有一个分号)
检查MySQL环境
1、命令行输入:mysql --version
2、输入:mysql -uroot -p
,填写密码,进入mysql。
3、输入: show databases;
查看已有数据库。
Navicat连接本地数据库报错
2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused")
解决方法下图所示: