【mysql】mac下mysql安装及配置

1、官网下载mysql。有以下几种版本,我们选择 Community Edition。

  • MySQL Enterprise Edition(企业版)付费
  • MySQL Standard Edition(标准版)付费
  • MySQL Classic Edition(另一种标准版,只支持少数平台)付费
  • MySQL Cluster CGE (适合分布式部署),付费
  • MySQL Embedded (OEM/ISV) (嵌入式开发)付费
  • MySQL Community Edition (社区版)免费

地址:https://dev.mysql.com/downloads/file/?id=467574
没有账号就选最下面的 “No thanks, just start my download.”


2、安装完后在 /usr/local 目录下


3、打开终端,输入命令 mysql –version,显示版本信息,则表示安装成功。
若显示 command not found ,输入以下命令。完成后再查看版本信息

cd /usr/local/bin/

sudo ln -fs /usr/local/mysql/bin/mysql mysql

4、cd到mysql目录,输入命令 mysql ,就可进入mysql环境
【mysql】mac下mysql安装及配置_第1张图片

5、输入 exit ,就可退出mysql环境


6、有一种便捷方式,配置后不用cd到目录也能进入mysql环境
(1)、打开终端,输入命令 vim ~/.bash_profile,根据提示,按 e 就进入编辑器
(2)、再输入 i ,进入编辑模式
(3)、输入以下内容

# mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'

【mysql】mac下mysql安装及配置_第2张图片
(4)、按 Esc ,退出编辑模式
(5)、输入 :wq ,保存退出编辑器
(6)、重启终端,直接输入 mysql ,就可进入环境


补充

1、这个狗一样的mysql,第一天装好之后高高兴兴,第二天电脑重启了mysql就用不起了。报错:

ERROR 1045 (28000): Access denied for user'root'@'localhost' (using password: YES) 

2、百度了很多解决方案,都不是mac环境下的,没用。
大概知道了原因,是权限不够。
最后看到这篇帖子,偶然就解决了
http://blog.csdn.net/yanqinbin/article/details/50442676

3、步骤如下

cd /usr/local/mysql/bin/

sudo su  (登录管理员权限)

./mysqld_safe --skip-grant-tables &   (禁用mysql验证功能)

然后退出终端,再打开,就特么可以了

4、另外,上述帖子的安装过程写的很好

你可能感兴趣的:(数据库)