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

给自己的公司做网站怎么做好做淘宝详情的网站

给自己的公司做网站怎么做好,做淘宝详情的网站,wordpress副标题显示,注册公司的流程及费用一、分别登录服务器A和服务器B的mysqlmysql -u root -p 123456789二、分别查看数据库状态信息,下边两项参数有一项为NO就表示同步异常Slave_IO_Running:从服务器(Slave)中的 I/O 线程的运行状态Slave_SQL_Running:从服务器上的 SQL 线程是否正在运行mysq…

一、分别登录服务器A和服务器B的mysql

mysql -u root -p 123456789

二、分别查看数据库状态信息,下边两项参数有一项为NO就表示同步异常

Slave_IO_Running:从服务器(Slave)中的 I/O 线程的运行状态

Slave_SQL_Running:从服务器上的 SQL 线程是否正在运行

mysql> show slave status\G                                                
Slave_IO_Running: Yes
Slave_SQL_Running: No

三、修复异常,重新同步

数据库A

1、停止同步操作

mysql> stop slave;

2、进行锁表,防止数据写入

mysql> flush tables with read lock;

3、备份数据库数据、同步数据库数据

4、查看log日志的同步点位

mysql> show master status;
+-------------------+----------+--------------+-------------------------------+
| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB              |
+-------------------+----------+--------------+-------------------------------+
| mysqld-bin.000001 |     3260 |              | mysql,test,information_schema |
+-------------------+----------+--------------+-------------------------------+
1 row in set (0.00 sec)

数据库B

5、停止同步操作

mysql> stop slave;

6、备份数据库数据、同步数据库数据

7、设置从库同步,注意该处的同步点,就是数据库Ashow master status信息里的| File| Position两项

mysql> change master to master_host = '192.168.128.100', master_user = 'rsync',  master_port=3306, master_password='', master_log_file =  'mysqld-bin.000001', master_log_pos=3260;

8、打开数据库同步状态

mysql> start slave;

9、参看同步状态信息

Slave_IO_Running、Slave_SQL_Running数据都为yes表示同步成功,为no时可能为7中的File| Position两项配置不正确

mysql> show slave status\G  Slave_IO_Running: Yes
Slave_SQL_Running: Yes

10、查看log日志的同步点位,供数据库A使用

mysql> show master status;
+-------------------+----------+--------------+-------------------------------+
| File              | Position | Binlog_Do_DB | Binlog_Ignore_DB              |
+-------------------+----------+--------------+-------------------------------+
| mysqld-bin.000001 |     3260 |              | mysql,test,information_schema |
+-------------------+----------+--------------+-------------------------------+
1 row in set (0.00 sec)

数据库A

11、数据库A同步B

mysql> change master to master_host = '192.168.128.100', master_user = 'rsync',  master_port=3306, master_password='', master_log_file =  'mysqld-bin.000001', master_log_pos=3260;

12、打开从库同步状态

mysql> start slave;

13、查看同步状态信息

mysql> show slave status\G  Slave_IO_Running: Yes
Slave_SQL_Running: Yes

14、解除表锁定 

UNLOCK TABLES;

四、crontab定时检查数据库同步状态,发现异常时发送消息到钉钉群,脚本如下

<?phpfunction httpsPost($url = '', $data = []){$curl = curl_init();// 设置请求头$headers = array("Content-Type: application/json");curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);curl_setopt($curl, CURLOPT_URL, $url);if (stripos($url, "https://") !== false) {curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);curl_setopt($curl, CURLOPT_SSLVERSION, 1); //CURL_SSLVERSION_TLSv1}if (!empty($data)) {curl_setopt($curl, CURLOPT_POST, 1);curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data));}curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$output = curl_exec($curl);if (curl_error($curl) != 0) {curl_error($curl);curl_close($curl);return false;} else {curl_close($curl);return $output;}
}try {$dsn = 'mysql:host=127.0.0.1;dbname=数据库名';$username = '数据库账号';$password = '数据库密码';$pdo = new PDO($dsn, $username, $password);$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);$sql = 'show slave status';$stmt = $pdo->prepare($sql);$id = 1; // 示例值$stmt->bindParam(':id', $id); // 绑定参数以防止SQL注入$stmt->execute(); // 执行查询$result = $stmt->fetch(PDO::FETCH_ASSOC); // 获取单行结果if($result["Slave_SQL_Running"] != "Yes"){$data = ['msgtype' => 'text','text'    =>['content' => "@所有人 同学快来:数据库同步异常了"],];//监控群$url="钉钉监控群消息接口地址";//测试环境httpsPost($url,$data);}echo "数据库同步正常";} catch (PDOException $e) {die("Query failed: " . $e->getMessage());
}

http://www.dtcms.com/a/590829.html

相关文章:

  • MBSE助力多行业实现正向研发突破
  • 全屏网站模板制作教程如何做收费会员定制网站
  • 站长网站被跳转怎么办华阴市住房和城乡建设局网站
  • 小学常识凸显须重新认识测度论和“点无大小”公理
  • 北京鑫创网站建设图表设计 网站
  • 英语语法大全
  • 深圳宝安沙井网站建设wordpress类别图标
  • 网站导航面包屑房地产怎么白手起家
  • 蓝汛 - 调通话,合ep
  • 杭州做网站公司哪家好外包公司什么意思
  • 网站开发付款方式莱芜网站建设价格低
  • html5 音乐网站专业网站设计网络服务
  • Windows开始菜单定制工具丨个性化外观丨磁贴风格恢复
  • 有没有做logo的网站公司网站 百度
  • 【Java常用API】----- 字符串 与 链式编程
  • 做网站优化选阿里巴巴还是百度班级网站设计与制作
  • 龙象建设集团有限公司网站电商运营培训哪个机构好
  • 广州市专业做网站电脑iis做网站
  • 本地多次 commit 但尚未 push 到远程仓库,如何合并为一次,以及如何导出他们的改动
  • 自学网站建设快吗网站建设捌金手指花总三
  • 佛山网站开发浙江众安建设集团有限公司网站
  • 人工智能训练师考试1.1.2
  • 3分钟上手CAD画图改图!零基础CAD制图指南
  • 三、项目进度管理
  • 石家庄市城乡建设部网站外贸网站建设要求
  • 百度网站下拉排名广州 网站设计
  • 下列关于网站开发网页上传中国人做英文网站
  • 做网站 前端wordpress更新超时
  • js网站一键变灰电商平台怎么做
  • 一个大数加法程序C 语言。