分类 默认分类 下的文章

1、新建用户

useradd yourname

2、上传mysql-5.7.44-el7-x86_64.tar.gz到该用户主目录下

3、解压

tar zxvf mysql-5.7.44-el7-x86_64.tar.gz

4、重命名

mv mysql-5.7.44-el7-x86_64 mysql

5、进入mysql目录,创建所需用户

cd mysql && mkdir data && mkdir run && mkdir config

6、初始化数据库

bin/mysqld --initialize --user=yourname --basedir=/home/yourname/mysql/ --datadir=/home/yourname/mysql/data/

日志最后会打印密码,记得保存

7、创建配置文件config/my.cnf

[mysqld]
datadir=/home/yourname/mysql/data
socket=/home/yourname/mysql/run/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
log-error=/home/yourname/mysql/run/mysqld.log
pid-file=/home/yourname/mysql/run/mysqld.pid

8、创建启动脚本start.sh

/home/yourname/mysql/bin/mysqld_safe --defaults-file=/home/yourname/mysql/config/my.cnf

9、关闭脚本

/home/yourname/mysql/bin/mysqladmin -uroot -p密码  --socket=/home/yourname/mysql/run/mysql.sock  shutdown 2>&1

客户端连接

cd /home/yourname/mysql/bin
./mysql -P33061 -uroot -p --socket=/home/yourname/mysql/run/mysql.sock