MySql 安装常见问题汇总

时间:2022-09-17 10:11:46

说明: 以下是针对 Mac 10.11 系统

以前,安装 MySql 数据库后, 设置的密码过于复杂,想更改为简单的密码, 方便数据库的使用.

1. 关闭和启动 MySql 数据库的方法: System Preference --> MySql

MySql 安装常见问题汇总


2. 如果上面的方法失效,可以使用在 terminal 中输入命令行的方式,来关闭和启动 MySql
  • 开启 MySql : sudo /usr/local/mysql/support-files/mysql.server start
  • 关闭 MySql : sudo /usr/local/mysql/support-files/mysql.server stop
  • 重启 MySql : sudo /usr/local/mysql/support-files/mysql.server restart

3. 密码重置步骤

3.1 打开 terminal, 关闭 MySql 服务, sudo /usr/local/mysql/support-files/mysql.server stop;



3.2 输入: cd /usr/local/mysql/bin/;



3.3 输入: sudo su, 回车之后,需要输入自己计算机的密码;



3.4 跨过权限验证, 输入: ./mysqld_safe --skip-grant-tables &;



3.5 若命令执行停住了, 表示已经执行完毕,直接回车, 然后输入 exit 退出;



3.6 输入: ./mysql -u root, 可以直接进入 MySql;



3.7 选择数据库 mysql: use mysql; , 注意该命令以 ";" 结尾;



3.8 update 数据库表中 root 用户的密码:
update mysql.user SET authentication_string = PASSWORD('你的密码') where User = "root" and Host ='localhost';



3.9 输入: FLUSH PRIVILEGES;



3.10 输入: exit, 退出 MySql 数据库;



3.11 重启 mysql 服务: sudo /usr/local/mysql/support-files/mysql.server restart



3.12 在/usr/local/mysql/bin/ 目录下, 输入 ./mysql -u root -p, 回车, 输入刚才设置的密码登录 root 用户.



3.13 下次修改 root 用户密码如下: ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';


参考资料: