一、MySQL的下载

Mac上面安装MySQL,最好选择官网下载安装

开始学习的时候不要学习最新的。学习最稳定版本,出错的几率小,出错时找到解决方案的几率大。MySQL 5.7这个版本是稳定版里的最新版,所以我下载此版本。

Toad Edge for MySQL mac版下载 mysql mac版本_mysql

mac上初学者最好选择dmg格式的安装包,图形化界面安装,学习成本比较低。点击download按钮后,会跳到登录页面,如果有mysql的账号就登录,没有就点击下面的no thanks那个链接,开始自动下载。

二、MySQL的安装

双击下载好的.dmg文件,一路默认安装即可。

注意:到最后一步会弹出来一个小框框如下,不要着急关上,上面记录了你的用户名root@localhost和初始密码(用户名后面那一串字符就是初始密码),把这个密码记住。

Toad Edge for MySQL mac版下载 mysql mac版本_命令行_02

最后关闭安装窗口即可!

三、MySQL的启动和基本配置

打开Mac电脑的系统偏好设置,滑到最下面,可以看到MySQL的标志,双击后,点击start mysql server按钮,输入密码后就能看到MySQL的状态变成running了,表示软件启动成功!

Toad Edge for MySQL mac版下载 mysql mac版本_Mac_03

打开Mac 终端,执行命令行:ps aux | grep mysql (查看mysql进程是否存在)

Toad Edge for MySQL mac版下载 mysql mac版本_命令行_04

上图表示MySQL的进程是存在的。

 MySQL默认安装的路径是:/usr/local/mysql

查看MySQL的版本信息和命令行界面(mysql的可执行命令都在mysql/bin这个目录下面)

cd到bin的目录下,执行命令行:./mysql -u root -p 然后输入安装时给的初始密码即可,具体操作如下:

Toad Edge for MySQL mac版下载 mysql mac版本_MacBook_05

更换初始密码,在bin的目录下操作:

命令行:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword'); (yourpassword是你自己准备设定的密码)

命令行:flush privileges;

Toad Edge for MySQL mac版下载 mysql mac版本_命令行_06

四、简化命令行的使用

因为mysql的可执行命令在/usr/local/mysql/bin目录下,而这个目录不在普通用户的环境路径下,因此每次执行时都需要输入完整路径,比较麻烦。因此需要将这个路径添加到环境变量中。首先我们需要创建一个 .bash_profile 文件。以下操作不需要在bin文件夹下执行!

1、命令行:touch .bash_profile

创建完成后,打开这个文件(命令行:vim .bash_profile),点击i,然后添加下面的内容:

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

点击esc,输入:q,然后回车,如果没有报错,这样操作后即保存并退出了。

Toad Edge for MySQL mac版下载 mysql mac版本_MySQL_07

Toad Edge for MySQL mac版下载 mysql mac版本_命令行_08

如果报错 ----》 E37: No write since last change (add ! to override)

报错原因:说明文件为只读文件,无法修改。

修改方法:使用命令:w!强制存盘即可,在vim模式下,键入以下命令:

:w!

存盘后在使用vim命令检查是否保存,如未保存,编辑后重复以上操作即可。

2、使用source命令更新,命令行:source .bash_profile

然后用命令行:echo $PATH

查看环境变量,可以看到/usr/local/mysql/bin确实添加进去了。

输入命令行:mysql -u root -p

可以看到可以执行,并且要求你输入密码,输入刚才设置的密码后,可以正常登录。说明正常工作。

Toad Edge for MySQL mac版下载 mysql mac版本_MacBook_09