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

 

传送阵:搭建主从模式

posted @ 2022-10-20 13:40  难止汗  阅读(364)  评论(0编辑  收藏  举报