Mac电脑安装MySQL

2017-10-01  本文已影响79人  324068f66fe6

开始我们的旅程吧!!

一、下载MYSQL

  1. MYSQL系统版本:

Mac OS X 10.12 (x86, 64-bit), Compressed TAR Archive

  1. 下载地址:点击下载
    image.png

二、使用命令行解压压缩包并拷贝到/usr/local/mysql

操作步骤如下:

  1. 进入mysql的下载目录(我这边mysql安装包放在download),其中XXX指的是 当前用户的名字

cd /Users/XXX/Downloads

  1. 解压SQL压缩包

zxvf mysql-5.7.9-osx10.10-x86_64.tar.gz

  1. 拷贝压缩包内容到/usr/local/mysql

sudo mv mysql-5.7.9-osx10.10-x86_64 /usr/local/mysql

  1. 更改 mysql 安装目录所属用户与用户组

cd /usr/local
sudo chown -R root:wheel mysql

三、配置环境变量

  1. 编辑环境变量,当提示提示没有权限时,请使用sudo vim ~/.bash_profile

vim ~/.bash_profile

  1. 在英文输入法下,按下键盘中的“i”,然后粘贴如下信息

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

  1. 按ESC键,然后输入:wq!, 保存并退出
  2. 最后执行source ~/.bash_profile,使它生效

四、MySQL的启动,停止和状态检查

  1. 进入mysql目录:执行 cd /usr/local/mysql
  2. 启动mysql:执行 sudo support-files/mysql.server start
  3. 重启mysql:执行 sudo support-files/mysql.server restart
  4. 停止mysql:执行 sudo support-files/mysql.server stop
  5. mysql状态:执行 sudo support-files/mysql.server status

五、修改密码

  1. 关闭mysql服务

sudo /usr/local/mysql/support-files/mysql.server stop

  1. 安全模式启动mysql(安全模式下,可以直接打开mysql命令行窗口,而不需要密码。)

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

  1. 修改root密码

注:5.7较之之前的版本,mysql.user表里面的password字段改成了:authentication_string,逐一输入以下命令,修改root密码并退出。

mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('my-new-password') WHERE User='root';
FLUSH PRIVILEGES;

将my-new-password换成你的新密码。运行完以上命令后,root的密码就修改成你设置的密码了。

六、进入MYSQL

  1. 执行mysql命令,

sudo /usr/local/mysql/bin/mysql -u root -p
注: 执行该命令后,因为我们这边用sudo,所以第一次输入密码有可能是你本机密码,而后才是mysql密码(该密码为你刚才修改的密码)

  1. 如果成功进入的话,应该会出现mysql>
     >mysql>
  2. 输入" quit; " ,即可退出mysql。

注意:

坑1: 在执行mysql命令时,有时候会提示command not found,捣鼓了一个晚上,才发现/usr/local/mysq/bin 目录中【mysql】这个文件显示为“替换”(类似于快捷键) 或者mysql文件没了。

解决方法是: 把mysql压缩包里面对应目录的mysql再次拷贝过来覆盖掉。

上一篇 下一篇

猜你喜欢

热点阅读