当前位置:   article > 正文

Linux 下使用tar.gz安装mysql5.7_mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz

mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz

1、下载安装包

 wget https://dev.mysql.com/get/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
  • 1

在这里插入图片描述
2、解压

tar -zxvf mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz
  • 1

3、将解压后的文件夹改名

mv mysql-5.7.43-linux-glibc2.12-x86_64 mysql5.7
  • 1

4、将解压后的文件夹移动到/usr/lcoal/目录下并创建data目录

mv mysql5.7 /usr/local/
mkdir /usr/local/mysql5.7/data
  • 1
  • 2

5、创建mysql用户

groupadd mysql
useradd -g mysql mysql
  • 1
  • 2

6、编辑my.cnf文件

vim /etc/my.cnf
  • 1

将下面的内容粘贴到my.cnf文件中

[mysqld]
port=3306
user=mysql
basedir=/usr/local/mysql5.7
datadir=/usr/local/mysql5.7/data
socket=/tmp/mysql.sock
log-error=/usr/local/mysql5.7/data/mysql.err
pid-file=/usr/local/mysql5.7/data/mysql.pid
explicit_defaults_for_timestamp=true
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

7、初始化

#先执行一下 yum -y install libaio 命令,防止报错
yum -y install libaio
cd /usr/local/mysql5.7
./bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql5.7/data/ --basedir=/usr/local/mysql5.7/
  • 1
  • 2
  • 3
  • 4

初始化成功后会输入密码(绿色框中的),或者执行cat /usr/local/mysql5.7/data/mysql.err也可以看到。
在这里插入图片描述
8、创建软链接

ln -s /usr/local/mysql5.7/support-files/mysql.server /etc/init.d/mysql
ln -s /usr/local/mysql5.7/bin/mysql /usr/bin/mysql
  • 1
  • 2

9、重新加载systemd守护进程配置

systemctl daemon-reload
  • 1

10、登录mysql

#回车后输入步骤7中的密码
mysql -uroot -p
  • 1
  • 2

11、修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
  • 1

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/494701
推荐阅读
相关标签
  

闽ICP备14008679号