当前位置: 首页 > news >正文

昆明网站建设手机版搜索热度查询

昆明网站建设手机版,搜索热度查询,网站开发外包费用会计科目,android软件开发工具学习了如何搭建MySQL主从数据库,为加深印象,写了这篇博客作为总结。本篇文章使用的是MySQL8.0,主库使用Windows操作系统,从库使用Linux。 1. 数据库配置 在主库对MySQL进行配置。如果是Linux,需配置my.cnf或mysql.cn…

学习了如何搭建MySQL主从数据库,为加深印象,写了这篇博客作为总结。本篇文章使用的是MySQL8.0,主库使用Windows操作系统,从库使用Linux。

1. 数据库配置

在主库对MySQL进行配置。如果是Linux,需配置my.cnf或mysql.cnf,如果是Windows,需在C:\ProgramData\MySQL\MySQL Server 8.0配置my.ini。
在配置文件的[mysqld]下添加如下配置:

server-id = 1	#如已经有该配置,则不用再次添加。和从库的server-id不同即可。
log-bin = mysql-bin
binlog_format = ROW
gtid_mode = ON
enforce_gtid_consistency = ON

从库同样在配置文件里添加以下内容:

server-id = 2
relay-log = mysql-relay-bin
read_only = 1
gtid_mode = ON
enforce_gtid_consistency = ON
#跳过 mysql 系统库的复制
replicate-ignore-db = mysql
replicate-ignore-db = sys
replicate-ignore-db = information_schema
replicate-ignore-db = performance_schema

配置完成后重启MySQL服务

2. 创建复制用户

创建并分配用户权限

CREATE USER 'repl_user'@'%' IDENTIFIED BY 'StrongPassword!';
GRANT REPLICATION SLAVE, REPLICATION CLIENT, REPLICATION_APPLIER 
ON *.* TO 'repl_user'@'%';
FLUSH PRIVILEGES;

修改用户认证方式

ALTER USER 'repl_user'@'%' 
IDENTIFIED WITH mysql_native_password 
BY 'StrongPassword!';
FLUSH PRIVILEGES;

注:认证方式修改只需在主库进行(从库连接主库时使用)

3. 主库状态查询

主库登录MySQL,执行SHOW MASTER STATUS;查询并记录输出中的 File 和 Position,稍后从库需要用到。

4.ssl配置

在C:\ProgramData\MySQL\MySQL Server 8.0\Data查询是否有ca.pem、ca-key.pem、server-key.pem和server-cert-pem。如果没有,需要使用openssl进行生成。
在主库配置文件的[mysqld]下添加以下内容:

ssl-ca = ca.pem
ssl-cert = server-cert.pem
ssl-key = server-key.pem

5. 导入数据库,开启复制线程

在主库登录MySQL,执行mysqldump -u root -p --single-transaction --master-data=2 --routines --triggers --all-databases > full_backup.sql导出数据库文件。发送到Linux虚拟机后,执行mysql -u root -p < full_backup.sql进行导入。

6. 从库配置

在linux登录MySQL,执行以下命令:

CHANGE REPLICATION SOURCE TOSOURCE_HOST = '192.168.8.100',		#填写主库的实际ip,建议使用固定ipSOURCE_USER = 'repl_user',SOURCE_PASSWORD = 'StrongPassword!',SOURCE_LOG_FILE = 'mysql-bin.000002',		#第三步查询到的fileSOURCE_LOG_POS = 1330,		#第三步查询到的positionSOURCE_SSL = 1;	#启用ssl

导入完成,执行START REPLICA;开启复制线程即可。
开启后可执行SHOW REPLICA STATUS\G;查询从库配置的具体状态。正常情况下应该没有error信息,Replica_IO_Running和Replica_SQL_Running都是Yes。

http://www.ritt.cn/news/13392.html

相关文章:

  • 怎么做flash网站晨阳seo服务
  • 北京市房山区住房和城乡建设委员会网站seo和sem的联系
  • 做logo设计网站seo和sem哪个工资高
  • 微企申请网站中国百强县市榜单
  • 用糖做的网站搜索关键词排名优化软件
  • 权威的网站制作营销策划公司 品牌策划公司
  • 洪雅网站建设网站推广的具体方案
  • 河南最新疫情公布成都seo经理
  • 网站开发样板产品推广方案
  • 怎么做属于自己的音乐网站google框架三件套
  • 哪里建设网站什么是搜索引擎优化seo
  • 保定网站制作价格青岛谷歌优化
  • 做网站需要公司资质吗公司网站费用
  • 微信网站建设公司首选企业查询官网
  • 住房城乡与建设厅网站首页整站优化价格
  • 做网站的知识独立站搭建要多少钱
  • 手机网站开源系统图片在线转外链
  • 宁波公司做网站郑州网络推广排名
  • 牛商网网站做seo好么sem推广竞价托管公司
  • 网站备案怎么查询创建网站免费
  • 网站建设推广人员西安seo关键字优化
  • html网站支付链接怎么做网站推广文章
  • 寻花问柳专注做一家男人喜欢的网站seo短期课程
  • jsp动态网站开发应用教程站长工具seo综合查询怎么关闭
  • 怎么得到wordpress文章加图片厦门seo搜索排名
  • 营销型外贸网站广州seo软件安卓版
  • 做新闻网站盈利网络营销心得体会1000字
  • 网站建立之间不安全如何解决天眼查询个人信息
  • 广州专业网站改版领军企业长沙百度网站推广
  • 展示网站建设价格seo关键词排名优化报价