5分钟
任务 2 安装配置MySQL数据库
任务目的
在两台CVM实例上使用yum命令安装MySQL数据库,然后更改MySQL数据库的初始密码和配置参数,作为主从复制的master主库和备库。
任务步骤
- 登录两台实例,输入命令配置yum源。
yum-config-manager --add-repo=https://mirrors.cloud.tencent.com/mysql/yum/mysql57-community-el7/
- 打开主服务器和从服务器的yum源配置文件,添加参数表示不开启GPG验证。
vi /etc/yum.repos.d/mirrors.cloud.tencent.com_mysql_yum_mysql57-community-el7_.repo
gpgcheck=0 #关闭GPG验证
- 使用yum命令安装MySQL数据库。
yum install mysql-community-server -y
- root用户下启动MySQL服务。
systemctl start mysqld
- 安装后使用grep获取临时密码。
grep 'temporary password' /var/log/mysqld.log
- 使用临时密码登录MySQL数据库。
mysql -uroot -p
- 使用临时密码不能执行数据库的管理操作,首次登录需要更改root用户密码。
ALTER USER root@localhost IDENTIFIED BY '<root用户密码>';
- 使用Ctrl+D退出MySQL,然后停止MySQL服务。
systemctl stop mysqld
- 使用vi打开主备和备库的参数文件进行编辑。
vi /etc/my.cnf
- 在参数文件中添加以下内容:
server_id= #主库和备库的server_id不能一样
log_bin=mysql-bin
binlog_format=row
- 保存文件,重新开启MySQL服务。
systemctl start mysqld
学员评价