mac安装mysql

方法一:下载.dmg安装包进行安装

下载

打开官网: http://www.mysql.com/downloads/ 进入, 
点击下面的DOWNLOADS : MySQL Community Server
复制代码

image.png

选择dmg文件下载
复制代码

image.png

选择不登录,直接下载
接着, 会跳转到如下页面, 你只需要选择不登录,直接下载即可
复制代码

image.png

安装

记住临时密码(有的版本没有这一个环节,而是直接设置密码)
下载完成后,双击打开一路确定,但是当弹出一个MYSQL Installer提示框的时候一定打开备忘录复制粘贴记下弹出框的密码
2016-10-16T02:52:44.474550Z 1[Note] A temporary password is generated for root@localhost: /kL_M_zXd3rA。
复制代码

image.png

到此就安装完成了
复制代码

设置环境变量

1/打开偏好设置,点击mysql
复制代码

image.png

2/启动mysql服务,打开后界面上红色的部分会变成绿色的running。
  如果已经启动了,则无需再启动
复制代码

image.png

image.png

3/打开.bash_profile文件
用文本编辑器打开 .bash_profile 文件
vim ~/.bash_profile
加入

PATH=$PATH:/usr/local/mysql/bin  # 这是mysql的安装路径
并保存(vim 中先按 Esc键,在输入 :wq )
在命令行输入
source ~/.bash_profile
路径就配置好了。

以上情况是基于bash的配置方法。

用vi修改文件,保存文件时,提示“readonly option is set”的解决方法。
步骤:
    1.按Esc键
    2.输入 :set noreadonly
    3.然后就能正常保存了,你可以输入 :wq 来保存文件了。
    
复制代码

登陆mysql

mysql -u root -p
复制代码

修改密码

SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘newpass’);
复制代码

方法二 Mac中使用brew安装mysql

若不考虑版本直接执行以下命令
brew install mysql

若要选择版本只要加上@版本即可,例如
brew install mysql@5.7 

安装完后启动mysql
mysql.server start

若服务未启动就会出现以下错误
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

若要关闭mysql
mysql.server stop

看到提示success则表示启动成功
Starting MySQL
. SUCCESS! 

现在登录mysql,默认情况下免密登录
mysql -u root

修改root密码,这是8.0的修改方法
alter user 'root'@'localhost' identified with mysql_native_password by 'root';
回车后有提示,则表示修改成功

Query OK, 0 rows affected (0.00 sec)

接着退出mysql
exit;

最后重新登录,在输入密码则登录成功
mysql -u root -p

复制代码
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享