service mysqld start
# 密码在初始化那一步有输出打印
mysql -u root -p
ALTER USER USER() IDENTIFIED BY '12345678';
6. 配置开机自启动
systemctl restart mysqld
/sbin/chkconfig mysqld on
systemctl daemon-reload
二、 配置主从
1. 主节点配置
# 修改主节点配置文件
vi /etc/my.cnf
# 确认一下内容
[mysqld]
server-id = 1
log-bin = mysql-bin
# 重启生效
systemctl restart mysql
# 配置主
mysql -u root -p
CREATE USER 'repl'@'备节点ip' IDENTIFIED BY 'repl-password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'备节点ip';
FLUSH PRIVILEGES;
# 查看主 二进制日志文件File和位置Position
SHOW MASTER STATUS;
2. 备节点配置
# 修改主节点配置文件
vi /etc/my.cnf
# 确认以下内容
[mysqld]
server-id = 2
# 重启生效
systemctl restart mysql
# 配置备
mysql -u root -p
MASTER_PASSWORD='repl-password', MASTER_LOG_FILE='File', MASTER_LOG_POS=Position;
START SLAVE;
# 查看备状态
SHOW SLAVE STATUS\G;
# Slave_IO_Running和Slave_SQL_Running的值为Yes
# 测试数据后,Last_Error Last_Errno为空即可