1、从mysql官网下载安装文件,访问路径为:
https://dev.mysql.com/downloads/mysql/
默认下是8.0.19的版本,可以选择之前的老版本下载。
选择dmg文件,mac环境的安装包。
选择直接下载。
2、双击安装。
3、安装成功后,查看启动状态
停止MySQL服务
sudo mysql.server stop
重启MySQL服务
sudo mysql.server restart
查看MySQL服务状态
sudo mysql.server status
启动后登录
mysql -u root -p
提示输入密码,直接回车并不能进入。并报错提示:
mac下安装mysql,连接出现Access denied for user 'root'@'localhost' (using password: YES),解决方法
解决方法:
解决方法:
第一步:苹果->系统偏好设置->MySQL,关闭mysql服务
第二步:
进入终端
输入(cd /usr/local/mysql/bin/)回车 # 进入Mac中MySQL的默认安装路径的bin路径
输入(sudo -s)回车以获取管理员权限
输入(./mysqld_safe --skip-grant-tables &)回车以禁止mysql验证功能,mysql会自动重启,偏好设置中的mysql状态会变成running
第三步:
新建一个终端窗口(cmd+T),
输入(cd /usr/local/mysql/bin/)回车
输入命令(./mysql)回车
输入命令(flush privileges;)分号别忘记输了
输入命令(set password for 'root'@'localhost' = password('root');) password('root')中的root为新密码,自己随便设置,分号别忘记输入
至此,密码修改成功,可以正常登入了。
4、配置环境变量
第一步 :在终端切换到根目录,编辑./.bash_profile文件
Copy
$ cd ~
$ vim ./.bash_profile
第二步 :进入vim 编辑环境。 按下i 进入 insert 模式 ,输入
Copy
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
第三步 :按下esc 退出 insert 模式,输入:wq保存配置文件。
Copy
:wq
第四步 :在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否设置成功
Copy
$ source ~/.bash_profile
$ echo $PATH
5、配置
在/usr/local/mysql/support-files路径找下是否有my-default.cnf文件,如果没有,在/etc下新建文件
sudo vim my.cnf
添加内容:
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
port = 3306
[client]
default-character-set=utf8
重启mysql,登录后查看:
show variables like '%char%';