Mac下Mysql安装及配置
Mac安装mysql
安装环境
- macbook pro
- mysql 5.7.28
安装步骤
1)下载安装包
点击可直接下载:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.28-macos10.14-x86_64.dmg
或者去官网选择自己想要的版本
https://dev.mysql.com/downloads/mysql/
2)双击安装包进行安装
mysql 5 的安装会在安装好之后,弹出对话框,显示随机生成临时登录密码,要记好!
如果没记住,可以在通知栏里找到。
3)启动mysql
打开系统偏好设置 -> 点击mysql
4)设置环境变量
打开终端
vim ~/.bash_profile
按下 i
进入输入模式,加上下面语句
export PATH=$PATH:/usr/local/mysql/bin
然后按esc
再按下 :wq
保存退出
5)修改密码
打开终端
cd /usr/local/mysql/bin
mysqladmin -u root -p password "你的新密码"
//然后输入安装时生成的临时密码即可
6)进入mysql
终端输入
mysql -u root -p
输入密码即可进入
7)设置utf8
在etc文件目录下创建my.cnf配置文件
vim /etc/my.cnf
按下 i
进入输入模式,加上下面语句
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
然后按esc
再按下 :wq
保存退出
重启mysql,然后登录mysql,查看是否修改成功
show variables like '%char%';
8)临时密码错误问题
虽然我直接复制粘贴,但它就是说密码错误,无奈。所以问题变成了忘记密码如何修改密码。
1.先在偏好设置里关掉mysql
这里又遇到问题,mysql根本关不掉,索性直接把 随电脑开机开启mysql 的选项去掉,然后关机重启。
2.mysql关闭后,终端输入
cd /usr/local/mysql/bin
sudo ./mysqld_safe --skip-grant-tables
3.然后 再打开一个新的终端窗口输入如下命令
cd /usr/local/mysql/bin
./mysql
4.输入完以上命令之后就进入了mysql,然后重置密码为“123456”
FLUSH PRIVILEGES
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
参考
安装步骤:
https://blog.csdn.net/shaock2018/article/details/91047959
https://www.cnblogs.com/theoup/p/10168099.html
临时密码错误问题: