MySQL5.7二进制安装
1、上传安装包到服务器,并解压
tar zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ mv /usr/local/mysql-5.7.33-linux-glibc2.12-x86_64 /usr/local/mysql
2、创建用户
groupadd mysql useradd -g mysql mysql -s /sbin/nologin
3、创建数据目录,修改数据库所属组
mkdir /data chown -R mysql:mysql /usr/local/mysql chown -R mysql:mysql /data
4、配置环境变量
vim /etc/profile.d/mysql.sh #添加以下内容 export PATH=/usr/local/mysql/bin:$PATH
5、初始化数据库
mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data
记录下最后的root用户初始密码。
6、编写配置文件
vim /etc/my.cnf #修改或添加以下内容 [mysqld] user=mysql basedir=/usr/local/mysql datadir=/data socket=/tmp/mysql.sock server_id=1 port=3306 [mysql] socket=/tmp/mysql.sock
7、复制启动脚本或者编写systemd管理文件,这里使用复制启动脚本的方式。
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
8、启动数据库
/etc/init.d/mysqld start
9、修改数据库root密码
mysql -uroot -p mysql>set password=password('123456'); mysql>exit
传送阵:搭建主从模式