MySQL安装部署
作为IT那活儿公众号的小编小本本,今天要为大家介绍MySQL的安装部署过程。

步骤
以下是MySQL安装部署的步骤:
- 创建MySQL用户:
- 部署MySQL软件:
- 创建软链接:
- 创建基本目录:
- 创建my.cnf文件:
- 数据库实例初始化:
- 安装缺失的依赖库文件:
- 启动和关闭数据库:
- 获取root密码:
groupadd mysql
useradd -g mysql mysql
mkdir /data
chown -R mysql:mysql /data
mv mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz /data
mkdir -p /software/mysql
chown -R mysql:mysql /software
cd /software/mysql
tar zxvf /data/mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz
cd /usr/local
unlink mysql
ln -s /software/mysql-5.7.30-linux-glibc2.12-x86_64 mysql
chown -R mysql:mysql mysql
mkdir /data/mysql
mkdir /data/mysql/mysql_3306
cd /data/mysql/mysql_3306
mkdir data
mkdir logs
mkdir tmp
chown -R mysql:mysql /data/mysql/mysql_3306
vi /etc/my.cnf
在文件中添加以下内容:
[client] port=3306 socket=/tmp/mysql3306.sock [mysql] prompt="u@hR:m:s[d]>" no-auto-rehash [mysqld] user=mysql port=3306 socket=/tmp/mysql3306.sock basedir=/usr/local/mysql datadir=/data/mysql/mysql_3306/data character-set-server=utf8 back_log=103 slow_query_log=1 slow_query_log_file=/data/mysql/mysql_3306/data/slow.log log-error=/data/mysql/mysql_3306/data/error.log long_query_time=0.1 server-id=813306 log-bin=/data/mysql/mysql_3306/logs/log-bin sync_binlog=1 binlog_cache_size=4M binlog_format=row relay_log_recovery=1 transaction_isolation=REPEATABLE-READ innodb_buffer_pool_size=5734M innodb_buffer_pool_load_at_startup=1 innodb_buffer_pool_dump_at_shutdown=1 innodb_data_file_path=ibdata1:1024M;ibdata2:1024M;ibdata3:1024M:autoextend innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=16M innodb_log_file_size=2G innodb_log_files_in_group=2 innodb_rollback_on_timeout=1 innodb_print_all_deadlocks=1 innodb_file_per_table=1 innodb_locks_unsafe_for_binlog=0
cd /usr/local/mysql
./bin/mysqld –initialize-insecure
yum -y install libaio.x86_64
service mysql start | stop | restart
cat /data/mysql/mysql_3306/data/error.log | grep “password”
首次登陆需要修改root密码:
alter user root@localhost identified by abcd1234;
flush privileges;
以上就是MySQL安装部署的全部步骤,希望对大家有所帮助。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6416.html
