一台电脑安装同时安装mysql5.7和mysql8

5 篇文章 0 订阅

电脑原来安装有mysql5.7用于业务开发,mysql8已经出来很久,已经很稳定,支持不少新特性,用起来还是挺方便,打算安装使用。

1,安装

mac系统安装:brew install mysql@8.0

2,初始化

设置mysql8的环境变量

export PATH="/usr/local/opt/mysql@8.0/bin$PATH"

查看环境是否生效

mysql --version

显示mysql8版本信息,说明环境生效,可以开始接下来的操作啦!

运行初始化

mysqld --initialize  --datadir=/work/mysql8data

3,修改配置文件

[mysqld]
port=3307
datadir=/Volumes/ssd/mysql8data
socket=mysql8.socket

[client]
port  =3307
socket=mysql8.socket

注意配置项socket必须要加上,不然和已经存在的mysql5.7冲突,导致无法启动mysql8

4,跳过权限启动mysql8

mysqld  --defaults-file="/mac-config/mysql8.cnf"  --daemonize --datadir="/work/mysql8data" --log-error=/tmp/mysql8.err.log --skip-grant-tables 

5,修改root密码

命令行下登陆mysql8 :

mysql -S /Users/jiakai/work/mysql8data/mysql8.socket  -u root

登陆后修改root密码 :

alter user'root'@'localhost' IDENTIFIED BY 'Ais9e';

使修改生效 :

flush privileges;

6,去掉第四步的 --skip-grant-tables ,重启mysql8

 

到此安装完毕,可以用navicat等客户端连接了。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值