Linux下安装64位MySQL

注意看是安装64位MySQL

1、下载 MySQL Community Server(社区版)mysql
地址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述
2、在下载目录下用 ls 命令查看下载的tar包
在这里插入图片描述
3、使用命令 ,解压缩mysql的tar包
在这里插入图片描述
4、ls命令查看解压得到的文件夹
在这里插入图片描述
5、使用命令,对mysqll文件夹进行重命名(名字那么长看着烦)
mv mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz msyql(把 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 重命名为mysql)
在这里插入图片描述
6、把mysql移动到/usr/lcoal 目录下(记得加sudo要不然报错没有权限)
在这里插入图片描述
7.
#添加用户组
groupadd mysql
#添加用户mysql 到用户组mysql
useradd -g mysql mysql
8、准备开始安装
在/usr/local/mysql目录下新建data文件夹,以后的数据库文件将放在这里
在这里插入图片描述在这里插入图片描述

9、mysql_install_db 被废弃了,取而代之的是 mysqld –-initialize (需要注意的是,有时候使用这个指令出错的话,将–initialize放在命令的最后面,即: ./bin/mysqld --user=xxx --basedir=xx --initizlize
(安装MySQL n多天!! 老是安不上。这坑有点深 查了好多资料,终于爬了出来)
命令:sudo ./bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --initialize
(为什么强调安装的是64位——64位tar包里的启动文件目录不同 。嗯嗯 虽然理由很……)
在这里插入图片描述10、修改目录下所有文件的所有者
将mysql/目录下除了data/目录的所有文件,改回root用户所有
在这里插入图片描述
因为在根目录下操作,总是sudo很麻烦,直接切成root用户。
普通用户切root用户:sudo su
root用户切普通用户:su - ygod (ygod为你的普通用户名)
在这里插入图片描述
11、复制启动文件
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
12、启动服务
service mysqld start
登录mysql:mysql -uroot -p
成功……………………………………
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值