Mac安装Mysql5.7.28详细安装过程

Mac系统版本:MacOS10.15.1

MySql版本:Mysql5.7.28

官方下载地址:https://dev.mysql.com/downloads/mysql/

下载包后和普通安装一样,安装选择默认路径,需要记住安装时的mysql默认密码

安装过程可参考:https://www.wandouip.com/t5i107423/
1.启动完成后,打开终端(command+空格 再搜索ter),输入下面两条指令。


alias mysql=/usr/local/mysql/bin/mysql

alias mysqladmin=/usr/local/mysql/bin/mysqladmin

PS:mysql,mysqladmin该2条命令会在当前打开的窗口关闭前有效

2.重置自己的密码

mysqladmin -u root -p password 123456

3.输入初始化密码,安装时候记录下来的(输入时密码并不会显示出来,回车键确认)

4.使用新密码登录mysql

mysql -u root -p123456

5.查看编码

show variables like '%char%';

此时可以看到mysql默认为latin1的字符集,此处可参考:https://blog.csdn.net/weixin_40136018/article/details/80952766

6.关闭mysql 服务,修改mysql默认编码,主要是新增mysql的my.cnf配置

 切换为root用户,输入命令后需要输入密码

sudo su

mysql启动时读配置所在位置:/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf

通常/usr/local/mysql/support-files/my-default.cnf目录下会有一个默认文件,没有文件就需新建

我安装的mysql5.7.28版本没有my-default.cnf文件,所以手动在/usr/local/mysql/目录 新建了etc/my.cnf

 6.1切换root用户后 进入/usr/local/mysql 目录

cd /usr/local/mysql/

6.2在该目录并未发现/etc目录,手动新建

mkdir etc

6.3进去etc目录新建my.cnf文件

cd etc
touch my.cnf

6.4编辑my.cnf文件,新增以下内容

vi my.cnf

  执行上面vi命令后 键盘输入i 进入编辑模式,将下面配置复制粘贴到终端页面,粘贴后键盘按esc键,键盘输入:再输入wq再回车

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
port = 3306

[client]
default-character-set=utf8

7.配置my.cnf完成,重新启动mysql 

你可能感兴趣的:(安装过程)