赞
踩
1、下载安装包
wget https://dev.mysql.com/get/mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
2、解压
tar -zxvf mysql-5.7.43-linux-glibc2.12-x86_64.tar.gz
3、将解压后的文件夹改名
mv mysql-5.7.43-linux-glibc2.12-x86_64 mysql5.7
4、将解压后的文件夹移动到/usr/lcoal/
目录下并创建data目录
mv mysql5.7 /usr/local/
mkdir /usr/local/mysql5.7/data
5、创建mysql用户
groupadd mysql
useradd -g mysql mysql
6、编辑my.cnf文件
vim /etc/my.cnf
将下面的内容粘贴到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
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/
初始化成功后会输入密码(绿色框中的),或者执行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
9、重新加载systemd守护进程配置
systemctl daemon-reload
10、登录mysql
#回车后输入步骤7中的密码
mysql -uroot -p
11、修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。