libaio yum install -y libaio
useradd -s /bin/false -M mysql
cd /tools wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz tar -zxf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -C /application/
cd /application/ mv mysql-5.7.18-linux-glibc2.5-x86_64/ mysql-5.7.18 ln -s mysql-5.7.18/ mysql
mkdir mysql/mysql-files chmod 750 mysql/mysql-files chown -R mysql:mysql mysql-5.7.18/
cd mysql
bin/mysqld --initialize --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data
2017-04-28T02:49:00.853710Z 1 [Note] A temporary password is generated for root@localhost: wa0I:1w?V--a
bin/mysqld --initialize-insecure --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data
bin/mysql_ssl_rsa_setup --datadir /application/mysql/data/
chown -R root . chown -R mysql data mysql-files
sed -i 's/^datadir=\/var\/lib\/mysql/datadir=\/application\/mysql\/data/g' /etc/my.cnf sed -i 's/^socket=\/var\/lib\/mysql\/mysql.sock/socket=\/tmp\/mysql.sock/g' /etc/my.cnf sed -i 's/^log-error=\/var\/log\/mariadb\/mariadb.log/log-error=\/application\/mysql\/data\/err.log/g' /etc/my.cnf sed -i 's/^pid-file=\/var\/run\/mariadb\/mariadb.pid/pid-file=\/application\/mysql\/data\/mysql.pid/g' /etc/my.cnf
vi /etc/my.cnf datadir=/application/mysql/data socket=/tmp/mysql.sock log-error=/application/mysql/data/err.log pid-file=/application/mysql/data/mysql.pid /etc/my.cnf Content: [mysqld] datadir=/application/mysql/data socket=/tmp/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # Settings user and group are ignored when systemd is used. # If you need to run mysqld under a different user or group, # customize your systemd unit file for mariadb according to the # instructions in http://fedoraproject.org/wiki/Systemd [mysqld_safe] log-error=/application/mysql/data/err.log pid-file=/application/mysql/data/mysql.pid # # include all files from the config directory # !includedir /etc/my.cnf.d
cp support-files/mysql.server /etc/init.d/mysql
sed -i 's/^basedir=/basedir=\/application\/mysql/g' /etc/init.d/mysql sed -i 's/^datadir=/datadir=\/application\/mysql\/data/g' /etc/init.d/mysql sed -i 's/^mysqld_pid_file_path=/mysqld_pid_file_path=\/application\/mysql\/data\/mysql.pid/g' /etc/init.d/mysql
basedir= datadir= mysqld_pid_file_path=
basedir=/application/mysql datadir=/application/mysql/data mysqld_pid_file_path=/application/mysql/data/mysql.pid
sed -i 's#/usr/local/mysql#/application/mysql#g' /etc/init.d/mysql
ln -s /application/mysql/bin/* /usr/local/sbin
[root@www mysql]# mysql -u root -p
mysql> alter user 'root'@'localhost' identified by 'NewPassWord';
mysql> quit Bye [root@www mysql]# or mysql> ^DBye [root@www mysql]#
mysql -u root -p
service mysql start
service mysql stop
service mysql restart
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有