第一步:启动数据库,并输出 数据库的 登录用户名及明码;
1.启动数据库:
1. 启动命令 [root@localhost src]# systemctl start mariadb2. 重启命令 [root@localhost src]# systemctl restart mariadb3. 敞开命令 [root@localhost src]# systemctl stop mariadb4. 设定开机自起 [root@localhost src]# systemctl enable mariadb 5. 敞开开机自起 [root@localhost src]# systemctl disable mariadb 6. 登录数据库,输出用户名及明码
mysql -u -p;
第二步:配置数据库权限
1.切换指定数据库,如mysql
切换至mysql数据库
2.批改数据库表
1)查看数据表
show tables;
2)查问user表中的host/root/password
3)将host=“localhost” 改为 “%”,这样操作是为了将本地ip能够拜访的权限批改为 任意的ip都能够拜访!
4)刷新数据库拜访权限
第三步:配置防火墙策略
查看防火墙状态:
firewall-cmd --state
开机是否主动启动防火墙
systemctl disable firewalld.service
systemctl enable firewalld.service
手动开敞开防火墙
systemctl stop firewalld.service
systemctl start firewalld.service
第四步:主从库设置指令
129 主库
SHOW MASTER STATUS;
130 从库
CHANGE MASTER TO MASTER_HOST="192.168.126.129",
MASTER_PORT=3306,
MASTER_USER="root",
MASTER_PASSWORD="root",
MASTER_LOG_FILE="mysql-bin.000002",
MASTER_LOG_POS=245;
START SLAVE;
SHOW SLAVE STATUS;
STOP SLAVE;