MAC下使用homebrew安装mysql 8.0版本
2019-04-16 本文已影响0人
mrFessible
为什么使用homebrew安装mysql?
使用homebrew安装mysql不用考虑版本的问题。
直接使用以下指令即可进行安装
brew install mysql
安装完成后,启用mysql
$mysql.server start
Starting MySQL
.. SUCCESS!
现在登录mysql,默认情况下免密登录
$ mysql -u root
更新root密码,使用set的方式出错了,提示我检查mysql的版本,我的mysql版本是8.0
mysql> update user set password=PASSWORD('root') WHERE user='root';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('root') WHERE user='root'' at line 1
查看mysql版本
mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.15 |
+-----------+
1 row in set (0.00 sec)
使用下面的方式更改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
然后输入 exit 退出
mysql> exit
Bye
使用密码登录
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 20
Server version: 8.0.15 Homebrew