二进制极速部署mysql80

相信很多小伙伴在Linux上面部署mysql80的时候都会遇到很多问题,遇到很多报错,这里小编为大家准备了一篇极速部署MySQL80的方法,希望能够帮到大家。

第一步:下载mysql80的tar包(已经为大家整理到了网盘)

链接:https://pan.baidu.com/s/1QUDntPcAzbRW_VnZH9houw 
提取码:6666 
--来自百度网盘超级会员V1的分享

第二步:上传tar包到虚拟机:

在上传文件到虚拟机的时候我们可以时候用rz命令,但是rz命令在上传大文件的时候比较慢,所以在这里小编向大家推荐一种好用的方法:用git上传:

1、点击Open Git Bash here,使用scp命令上传到自己虚拟机上即可

可以看到已经上传成功

第二步:创建指定文件夹,将mysql的tar包解压到文件夹下
mkdir -p /app/tools
mkdir -p /app/data/3306/
tar -xf mysql-8.0.30-linux-glibc2.12-x86_64.tar.xz  -C /app/tools/
第三步:创建软连接
ln -s /app/tools/mysql-8.0.30-linux-glibc2.12-x86_64/ /app/tools/mysql
第四步:创建mysql用户并修改目录的所有者所属组,以及MySQL的配置文件/etc/my.cnf:

配置文件内容如下:

第五步:添加环境变量:

查看mysql版本:

第六步:对mysql进行初始化操作:

 如果执行:echo $? 出现的结果为0 说明mysql的初始化操作成功,如果为1则说明上一步操作,也就是mysql的初始化操作失败。

**:注意如果第一次进行mysql初始化的时候没有成功,那么再次进行初始化的时候需要将数据目录里面的内容清空,重新进行mysql初始化操作。我这里的数据目录为:/app/data/3306。

第七步:使用systemctl操作mysql

1、将/app/tools/mysql/support-files/mysql.server 拷贝到/etc/init.d/mysqld

2、给 /etc/init.d/mysqld 执行权

3、以上步骤执行完毕MySQL的二进制部署就完成了。

登录数据库:

第一次登陆数据库默认没有密码

 

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值