2018-01-05

                                Mac MySQL的安装及遇到的问题

一.安装

     1.官网下载MySql dmg版本。


    2.双击下载的 mysql-5.7.14-osx10.11-x86_64.dmg 文件,到最后步记住密码再确定。


       忘记密码也可以在右上角通知栏看到。

   3.系统偏好设置中点击MySql图标弹出弹窗,开启mysql。


二、安装完成后打开终端,完成密码修改。

  1.定义别名

      输入alias命令:alias mysql=/usr/local/mysql/bin/mysql

      回车,再输入:alias mysqladmin=/usr/local/mysql/bin/mysqladmin

2.修改密码

      输入:mysqladmin -u root -p  password


连续输入 原始密码 新密码 确认新密码

3.链接数据库

    终端输入:mysql -u root -p 回车输入密码


出现 mysql>说明登录成功可以输入sql命令了。



三 .安装中的问题

  1.安装完成后,修改密码时输入初始密码: 终端报错:bash: !": event not found(原因不明如果有大神知道,请下方留言,跪谢!)


然而活人不能被尿憋死,果断跳过初始密码,直接修改密码。

2.跳过初始密码的方法(同时也适用密码过期无法登录的情况):

a.  停止 mysql server.  通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server'

b.  打开终端,输入:

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

输入Mac密码:

b.  打开另一个新终端,输入:

   sudo /usr/local/mysql/bin/mysql -u root

     UPDATE mysql.user SET authentication_string=PASSWORD('新密码') WHERE User='root';

     FLUSH PRIVILEGES;(刷新一下设置)

d.  重启MySQL.

*以上方法针对 MySQL V5.7.9, 旧版的mysql请使用:UPDATE mysql.user SET Password=PASSWORD('新密码') WHERE User='root';


    完成!

你可能感兴趣的:(2018-01-05)