linux 64 mysql下载官网_linux上安装mysql-按照官网的教程

虽然网上很多教程啊 但是每次都记不住啊  所以就自己写一篇人生的第一篇博客

一、首先上官网的教程

https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

作为程序员我觉得英语一定要学好  你看这神马教程都tm是英文

二、开始我们的安装

这里我用的是5.7 的版本(下载就不说了),毕竟大家都是用的这个版本,但是听说8.0+的速度是5.7的二倍

70939ccc0396f3601fc1b17591fc33a2.png

就按照官网的教程安装

75e3e4a82ed527143300cc39f4b43691.png

发现我已经安装了 哈哈

5312ea5f4875da7decaeff064747da68.png

接着就按官方推荐的安装

ea15085e08f5ffe94f77764a87f5fcae.png

首先上传到我们的服务器

8abd1d81660cba70cb32448ad0cddd41.png

这里我们采取先解压再重命名的策略 解压到local下

994796981cd1055a1230a4363f001404.png

解压后再改名字哈

继续按照官方的教程走 但是我们这里不创建软连接 我们直接改名字

我们去创建用户和组

db976141c4748dfbe2bbb76c8e74882e.png

接着我们去授权文件所有者 并授权读写权限

41b66b8072b3d9967658f5ed3f1b300e.png

d42ab6712a5c21c51352789b11b95dcd.png

接下来我们去初始化mysql

3eed8a0d43e7db7b8b6c26d07008c29e.png

初始化出现 error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory

d9c2544bc9ed9b862c08551a89b0d15e.png

发现还没安装 这个

7636e74f82289e99071af56d1520eff8.png

如果已经安装了libnuma.so.1但是版本不对,我们可以先yum remove libnuma.so.1 然后安装64位的yum -y install numactl.x86_64

ce39799056650533510bc1f1c2581760.png

我们继续初始化

完成我们的初始化 得到密码

bf6bd1b2a8a4adce9bc58bca68964d29.png

我们安装启动ssl安全连接

dd3160e677ba101a78fd9169b4f86c21.png

安全启动mysql     bin/mysqld_safe --user=mysql &

又遇到问题

mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Creat

db5f9950de3c3a049fc095ae775b9638.png

找到了这个哥们的博客 ,https://blog.csdn.net/liukai6/article/details/78481308   然后解决问题

我们把这个mysql服务加入到开机启动

a48298f1faefa4764ea51113a8762ff5.png

给他可执行的权限    chmod +x /etc/init.d/mysql.server

c4ed13771a8f4559d0e6b99350afa743.png

添加系统服务 chkconfig --add mysql

d73d56926f11e71ef6bcb5b67da1d308.png

注册成功

6ac2daef458009e4c7b324f227d32e37.png

启动服务

6b8dd504ae5b85ff191ff491a9d5bd9c.png

9395e2c77932b9435fceac47b90ad2b8.png

做个软连接

4d85c8d849abf72f1c0fca8cb20f9397.png

也可以修改配置文件 可以看下面这个哥们的博客

https://blog.csdn.net/ganwei793089452/article/details/79615632

连上了

df4eb83b248b21220bf7e0bebcfec2cd.png

修改密码

4e61aafef5311e8bdc03dee3a8586ad2.png

授权远程连接

grant all privileges on *.* to root@'%' identified by 'root';

刷新该表完工

flush privileges;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值