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

标签: none

添加新评论