mac使用mysql出现的一些问题以及解决方法

  • 2019 年 10 月 8 日
  • 筆記

1.在终端中输入添加MySQL路径的命令:

PATH="$PATH":/usr/local/mysql/bin

2.在终端登录到MySQL的命令如下:mysql -u root -p

然后输入密码,如果没有设置密码,直接按enter键。

3.由于我安装的mysql并没有临时密码 所以我不输密码或者输入管理员密码就会报如下的错误

4.出现这样的错误原因是第一没有输入mysql安装的临时密码第二是需要修改初始密码,由于本机没有临时密码,所以选择修改初始密码

首先第一步
停止Mysql服务 打开系统偏好设置中的mysql选择Stop Mysql Server

第二步:
进入终端输入:cd /usr/local/mysql/bin/
回车后;

登录管理员权限 sudo su
回车后;输入管理员对应的密码

输入以下命令来禁止mysql验证功能 ./mysqld_safe –skip-grant-tables &
 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

第三步 
 输入命令 ./mysql
回车后,

第四步:输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

第五步:输入命令 FLUSH PRIVILEGES;

第六步:mysql> 状态下输入 quit;

重新再输入修改的密码,这样就可以成功启动啦