redhat7安装绿色版mysql5.7(Compressed TAR Archive)
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