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

电商网站开发平台哪个好体育彩票网站开发方案

电商网站开发平台哪个好,体育彩票网站开发方案,手机优化,wordpress 小工具移动在两台机器上测试 MySQL 集群实现实时备份的基本步骤: 一、环境准备 机器配置 确保两台机器(假设为服务器 A 和服务器 B)能够互相通信,例如它们在同一个局域网内,并且开放了 MySQL 通信所需的端口(默认是 …

在两台机器上测试 MySQL 集群实现实时备份的基本步骤:


一、环境准备

机器配置
确保两台机器(假设为服务器 A 和服务器 B)能够互相通信,例如它们在同一个局域网内,并且开放了 MySQL 通信所需的端口(默认是 3306)。你可以通过检查防火墙设置或者网络配置来实现这一点。
两台机器都安装好 MySQL 数据库软件,并且版本最好保持一致,以避免兼容性问题。可以从 MySQL 官方网站(https://dev.mysql.com/downloads/mysql/)下载适合操作系统的安装包进行安装。
笔记本电脑配置
在笔记本电脑上安装 MySQL 客户端工具,例如 MySQL Workbench 或者命令行客户端。这将用于连接到两台服务器上的 MySQL 实例并进行配置和测试。可以从 MySQL 官方网站或者操作系统的软件仓库中获取相应的客户端软件。


二、配置主从复制(以主从模式实现实时备份为例)

主服务器(服务器 A)配置

编辑 MySQL 配置文件(通常是my.cnf或my.ini,位置因操作系统而异,如在 Linux 下可能在/etc/mysql/my.cnf)。
在配置文件中添加或修改以下内容:

server-id = 1
(这个 ID 用于在集群中唯一标识该服务器,主服务器一般设为 1)
log-bin = mysql - bin
(开启二进制日志,用于记录数据库的更改操作,这是实现主从复制的关键)

重启 MySQL 服务,使配置生效。
创建一个用于从服务器连接的用户,并授予复制权限。例如,在 MySQL 命令行中执行以下命令:

CREATE USER'repl_user'@'%' IDENTIFIED BY 'password';
(将password替换为实际的密码)
GRANT REPLICATION SLAVE ON *.* TO'repl_user'@'%';
FLUSH PRIVILEGES;

从服务器(服务器 B)配置

同样编辑 MySQL 配置文件,添加或修改以下内容:
server - id = 2(从服务器的 ID,与主服务器不同即可)
重启 MySQL 服务。
在从服务器的 MySQL 命令行中执行以下命令来设置主从连接:

CHANGE MASTER TO MASTER_HOST = '主服务器IP地址', MASTER_USER ='repl_user', MASTER_PASSWORD = 'password', MASTER_LOG_FILE = '主服务器二进制日志文件名', MASTER_LOG_POS = 主服务器二进制日志位置;

可以通过在主服务器上执行

SHOW MASTER STATUS;

命令获取二进制日志文件名和位置信息。

启动从服务器的复制进程:

START SLAVE;

通过在从服务器上执行

SHOW SLAVE STATUS\G

命令来检查主从复制状态,
确保Slave_IO_Running和Slave_SQL_Running都为Yes,这表示主从复制正常运行。


测试实时备份

在主服务器上创建一个数据库或者表,例如:
CREATE DATABASE testdb;
USE testdb;
CREATE TABLE testtable (id INT, name VARCHAR(255));
INSERT INTO testtable VALUES (1, ‘test’);
然后在从服务器上检查是否能够实时看到这些更改。可以通过查询相同的数据库和表来验证,如在从服务器的 MySQL 命令行中执行:
USE testdb;
SELECT * FROM testtable;
如果能够看到主服务器插入的数据,说明实时备份(主从复制)配置成功。
在整个测试过程中,如果遇到问题,可以查看 MySQL 的错误日志(通常在 MySQL 的数据目录下,文件名可能是error.log)来获取更多关于错误的详细信息,以便进行故障排除。

注:
在这里插入图片描述


注:主服务器要开启监听
my.ini文件配置可以如下

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\\mysql8.0\\mysql-8.0.11-winx64# 设置mysql数据库的数据的存放目录, 此处必须是双斜杠,data文件夹可以先不创建datadir=D:\\mysql8.0\\mysql-8.0.11-winx64\\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为UTF8character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODBserver-id=1log-bin = mysql - bin# 允许远程连接  
bind-address = 0.0.0.0  # 允许来自任意 IP 的连接  

测试从服务器能否连接到主服务器

使用 MYSQL 客户端连接到主服务器看看是否正常。

bash

mysql -h 192.168.1.40 -u repl_user -p 

日志调试

查看主服务器的 MySQL 错误日志以获取更多错误信息,这可能指向问题的根源。错误日志通常可以在 MySQL 数据目录的 data 子目录中找到,文件名类似于 hostname.err。


检查网络连通性
确保从服务器能够到达主服务器。您可以使用 ping 命令或尝试 telnet:

bash

ping 192.168.1.40  
telnet 192.168.1.40 3306

如果从服务器要改写 change master to 语句

STOP SLAVE; – 停止从服务器
然后
CHANGE MASTER TO 。。。。。

START SLAVE; – 启动从服务器


http://www.yayakq.cn/news/821069/

相关文章:

  • 广州网站开发企业民营医院建设网站
  • 怎样做带音乐的表白网站危机公关处理
  • mvc做的游戏网站代码电子书网站用dz还是wordpress
  • 网站卖链接网站开发工具的功能包括
  • 南海大良网站建设做360网站优化快速
  • 潍坊网站公司网络科技大同网站建设制作
  • 临沂网站设计公司做旅游网站需要引进哪些技术人才
  • 网站开发维护多少钱广州网站建设流程
  • 惠东做网站河北省城乡和建设厅网站首页
  • 具体c2c网站建设实例最火的网络销售平台
  • 网站建设制作一个网站的费用互联网营销推广公司
  • 如何做搜索引擎网站广东省住房和城乡建设厅证件查询
  • 精仿手表网站wordpress 幻灯片
  • 长春网站制作允许吗app开发制作网站平台
  • 网站建设与管理期末总结百度经验实用生活指南
  • 杭州做网站哪家好wordpress 修改网址
  • 公司网站封面怎么做注册网站好的平台
  • 网站开通支付宝收款郑州做网站的公司哪些
  • 免费做元宵节卡片的网站中山精品网站建设咨询
  • 漯河网站网站建设工程建设招投标网站
  • 四平市城乡建设局网站网站开发联系人国强
  • 建设部网站官网挂证通报网页图片无法另存为
  • 青海省住房和城乡建设局网站首页wordpress 页面调新闻
  • 济南智能网站建设电话网页设计动画网站
  • 做热区的网站做网站英文
  • 做网站的费用记什么会计科目企业网站的建立网络虚拟社区时对于企业
  • 做企业网站电话销售话术网页设计师的要求
  • 校园网站建设的缺陷如何做自己的淘宝客网站
  • 做加油机公司网站WordPress最好的免费主题
  • 帮人做推广的网站wordpress看到网络蜘蛛