Heim Datenbank MySQL-Tutorial 主从不同步故障案例一

主从不同步故障案例一

Jun 07, 2016 pm 05:38 PM
故障 案例

故障原因:开发人员在主库上修改了一张表的结构,加了一个字段,从库由于各种原因没有同步过去,导致主从同步失败。故障处理:1、查看在从库上查看同步状态:mys

故障原因:
开发人员在主库上修改了一张表的结构,加了一个字段,,从库由于各种原因没有同步过去,导致主从同步失败。

故障处理:
1、查看在从库上查看同步状态:

mysql> show slave status\G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 10.10.100.100 Master_User: slave Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000009 Read_Master_Log_Pos: 917648 Relay_Log_File: mysqld-relay-bin.000017 Relay_Log_Pos: 778406 Relay_Master_Log_File: mysql-bin.000009 Slave_IO_Running: Yes Slave_SQL_Running: No Replicate_Do_DB: Replicate_Ignore_DB: mysql,information_schema,performance_schema,test,mysql,information_schema,performance_schema,test Replicate_Do_Table: Replicate_Ignore_Table: Replicate_Wild_Do_Table: Replicate_Wild_Ignore_Table: Last_Errno: 1054 Last_Error: Error 'Unknown column 'js_code' in 'field list'' on query. Default database: 'web_platform'. Query: 'update act_id set js_code='确保该页面的PV埋点已经上报;__tj(node,snode,cid,w,'''','''','''');说明:remark;' where act_id=11' Skip_Counter: 0 Exec_Master_Log_Pos: 906099 Relay_Log_Space: 790258 Until_Condition: None Until_Log_File: Until_Log_Pos: 0 Master_SSL_Allowed: No Master_SSL_CA_File: Master_SSL_CA_Path: Master_SSL_Cert: Master_SSL_Cipher: Master_SSL_Key: Seconds_Behind_Master: NULL Master_SSL_Verify_Server_Cert: No Last_IO_Errno: 0 Last_IO_Error: Last_SQL_Errno: 1054 Last_SQL_Error: Error 'Unknown column 'js_code' in 'field list'' on query. Default database: 'web_platform'. Query: 'update act_id set js_code='确保该页面的PV埋点已经上报;__tj(node,snode,cid,w,'''','''','''');说明:remark;' where act_id=11' Replicate_Ignore_Server_Ids: Master_Server_Id: 1 1 row in set (0.00 sec)

2、从上面可以看出表act_id的js_code字段在从库上没有,可以对比一下主库和从库这张表的结构:
查看主库:

mysql> desc act_id; +-----------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------+------------------+------+-----+---------+----------------+ | act_id | int(10) unsigned | NO | PRI | NULL | auto_increment | | name | varchar(512) | NO | | NULL | | | fields | varchar(512) | NO | | NULL | | | js_code | text | NO | | NULL | | | remark | varchar(512) | NO | | NULL | | | create_user | varchar(256) | NO | | NULL | | | duty_user_name | varchar(256) | NO | | NULL | | | duty_user_email | varchar(256) | YES | | NULL | | | duty_user_phone | varchar(256) | YES | | NULL | | | create_time | bigint(20) | NO | | NULL | | | update_time | bigint(20) | NO | | NULL | | +-----------------+------------------+------+-----+---------+----------------+ 11 rows in set (0.00 sec)

查看从库:

mysql> desc act_id; +-----------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------+------------------+------+-----+---------+----------------+ | act_id | int(10) unsigned | NO | PRI | NULL | auto_increment | | name | varchar(512) | NO | | NULL | | | fields | varchar(512) | NO | | NULL | | | remark | varchar(512) | NO | | NULL | | | create_user | varchar(256) | NO | | NULL | | | duty_user_name | varchar(256) | NO | | NULL | | | duty_user_email | varchar(256) | YES | | NULL | | | duty_user_phone | varchar(256) | YES | | NULL | | | create_time | bigint(20) | NO | | NULL | | | update_time | bigint(20) | NO | | NULL | | +-----------------+------------------+------+-----+---------+----------------+ 10 rows in set (0.00 sec)

3、在正式处理故障之前要停掉主库和从库的slave进程(我的环境是做了双向同步,即主主同步)

mysql> slave stop; Query OK, 0 rows affected (0.12 sec)

4、在从库上加缺少的字段:

alter table act_id add js_code text not Null AFTER fields;

5、启动从库的slave进程,查看主从状态:

mysql> slave start; Query OK, 0 rows affected (0.00 sec) mysql> show slave status\G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 10.10.100.100 Master_User: slave Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000009 Read_Master_Log_Pos: 917648 Relay_Log_File: mysqld-relay-bin.000117 Relay_Log_Pos: 253 Relay_Master_Log_File: mysql-bin.000009 Slave_IO_Running: Yes Slave_SQL_Running: Yes Replicate_Do_DB: Replicate_Ignore_DB: mysql,information_schema,performance_schema,test,mysql,information_schema,performance_schema,test Replicate_Do_Table: Replicate_Ignore_Table: Replicate_Wild_Do_Table: Replicate_Wild_Ignore_Table: Last_Errno: 0 Last_Error: Skip_Counter: 0 Exec_Master_Log_Pos: 917648 Relay_Log_Space: 556 Until_Condition: None Until_Log_File: Until_Log_Pos: 0 Master_SSL_Allowed: No Master_SSL_CA_File: Master_SSL_CA_Path: Master_SSL_Cert: Master_SSL_Cipher: Master_SSL_Key: Seconds_Behind_Master: 0 Master_SSL_Verify_Server_Cert: No Last_IO_Errno: 0 Last_IO_Error: Last_SQL_Errno: 0 Last_SQL_Error: Replicate_Ignore_Server_Ids: Master_Server_Id: 1 1 row in set (0.00 sec)
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Fix: Microsoft Teams-Fehlercode 80090016 Das Trusted Platform-Modul Ihres Computers ist ausgefallen Fix: Microsoft Teams-Fehlercode 80090016 Das Trusted Platform-Modul Ihres Computers ist ausgefallen Apr 19, 2023 pm 09:28 PM

<p>MSTeams ist die vertrauenswürdige Plattform zum Kommunizieren, Chatten oder Telefonieren mit Teamkollegen und Kollegen. Der Fehlercode 80090016 auf MSTeams und die Meldung <strong>Das Trusted Platform Module Ihres Computers ist fehlgeschlagen</strong> kann zu Schwierigkeiten beim Anmelden führen. Die App erlaubt Ihnen keine Anmeldung, bis der Fehlercode behoben ist. Wenn Sie beim Öffnen von MS Teams oder einer anderen Microsoft-Anwendung auf solche Meldungen stoßen, kann Ihnen dieser Artikel bei der Lösung des Problems helfen. </p><h2&

Was soll ich tun, wenn sich mein Black Shark-Telefon nicht einschalten lässt? Bringe dir bei, wie du dich selbst retten kannst! Was soll ich tun, wenn sich mein Black Shark-Telefon nicht einschalten lässt? Bringe dir bei, wie du dich selbst retten kannst! Mar 23, 2024 pm 04:06 PM

Was soll ich tun, wenn sich mein Black Shark-Telefon nicht einschalten lässt? Bringe dir bei, wie du dich selbst retten kannst! In unserem täglichen Leben sind Mobiltelefone zu einem unverzichtbaren Bestandteil von uns geworden. Für viele Menschen ist das Black Shark-Handy ein beliebtes Gaming-Handy. Es ist jedoch unvermeidlich, dass Sie auf verschiedene Probleme stoßen. Eines davon ist, dass sich das Telefon nicht einschalten lässt. Wenn Sie auf eine solche Situation stoßen, geraten Sie nicht in Panik. Hier sind einige Lösungen, von denen ich hoffe, dass sie Ihnen helfen. Wenn sich das Black Shark-Telefon nicht einschalten lässt, prüfen Sie zunächst, ob das Telefon über genügend Strom verfügt. Möglicherweise lässt sich das Telefon aufgrund eines leeren Akkus nicht einschalten.

Was bedeutet der Fehler 0x0000004e? Was bedeutet der Fehler 0x0000004e? Feb 18, 2024 pm 01:54 PM

Was ist ein 0x0000004e-Fehler? Ein Fehler ist ein häufiges Problem in Computersystemen. Wenn ein Computer auf einen Fehler stößt, fährt das System normalerweise herunter, stürzt ab oder zeigt Fehlermeldungen an, weil es nicht ordnungsgemäß ausgeführt werden kann. In Windows-Systemen gibt es einen spezifischen Fehlercode 0x0000004e, bei dem es sich um einen Bluescreen-Fehlercode handelt, der darauf hinweist, dass im System ein schwerwiegender Fehler aufgetreten ist. Der Bluescreen-Fehler 0x0000004e wird durch Systemkernel- oder Treiberprobleme verursacht. Dieser Fehler führt normalerweise dazu, dass das Computersystem

Was tun, wenn Win10 Shared Printer 0x0000011b Fehlerlösung Win10 Shared Printer 0x0000011b Fehlerlösung Was tun, wenn Win10 Shared Printer 0x0000011b Fehlerlösung Win10 Shared Printer 0x0000011b Fehlerlösung Jul 18, 2023 am 08:33 AM

Benutzer, die Drucker freigegeben haben, stellten fest, dass ihre Win10-Computer nach dem Upgrade des Patches vom September 2021 keine Verbindung zu den freigegebenen Druckern herstellen konnten. Was sollten sie also tun, wenn bei vielen Benutzern der Fehler 0x0000011b auftritt? Geben Sie den spezifischen Inhalt der Win10 Shared Printer 0x0000011b-Fehlerlösung an. Die Methode ist sehr einfach und Kunden können sie auf einen Blick lernen. Was tun, wenn der gemeinsam genutzte Win10-Drucker 0x0000011b fehlschlägt? 1. Öffnen Sie die Systemsteuerung, geben Sie das Programm und die Funktionen ein und überprüfen Sie das installierte Upgrade. 2. Deinstallieren Sie die folgenden Patches: KB5005569/KB5005573/KB5005568/KB

Gründe und Lösungen für das Abwürgen des Grafikkartenlüfters Gründe und Lösungen für das Abwürgen des Grafikkartenlüfters Dec 26, 2023 pm 05:49 PM

Viele Freunde haben gerade eine neue Grafikkarte gekauft, nachdem sie einige Tage lang installiert wurde. Was ist der Grund? Die Speicher- und Festplattenkabel sind angeschlossen und es liegt keine Stromversorgung vor. Schauen wir uns mit dem Editor die konkreten Gründe an, warum sich der Grafikkartenlüfter nicht dreht. 1. Eine unzureichende Stromversorgung führt dazu, dass sich der Lüfter nicht dreht. Einer der häufigsten Gründe ist, dass die von Ihrem Netzteil bereitgestellte Energie die Anforderungen der Grafikkarte nicht erfüllen kann, um den normalen Betrieb des Computerprogramms aufrechtzuerhalten Grafikkarten stoppen ihre Kühlventilatoren, um sicherzustellen, dass der GPU-Kern weiterhin Berechnungen durchführen kann. Geben Sie in dieser Situation nicht der Grafikkarte die Schuld, dass sie nicht leistungsstark ist! Es ist offensichtlich sehr rücksichtsvoll, okay?

So beheben Sie den Bluescreen-Fehler 0x00000001 So beheben Sie den Bluescreen-Fehler 0x00000001 Feb 19, 2024 pm 11:12 PM

Was tun gegen den Bluescreen 0x00000001? Das Bluescreen-Problem bereitet vielen Computerbenutzern häufig Kopfschmerzen. Wenn unser Computer auf einen Bluescreen stößt, stoppt er plötzlich und zeigt eine Bluescreen-Oberfläche mit einem Fehlercode an. Unter diesen ist 0x00000001 ein häufiger Bluescreen-Fehlercode. Bluescreen-Probleme können verschiedene Ursachen haben, darunter Softwarefehler, Hardwarefehler, Treiberprobleme und mehr. Obwohl dieses Problem frustrierend sein kann, gibt es Dinge, die wir tun können, um es zu lösen. Im Folgenden werde ich einige Lösungen für den Bluescreen vorstellen

Fehlerbehebung und Lösungen beim Aufladen von Black Shark-Mobiltelefonen Fehlerbehebung und Lösungen beim Aufladen von Black Shark-Mobiltelefonen Mar 22, 2024 pm 09:03 PM

Black Shark ist eine Smartphone-Marke, die für ihre starke Leistung und ihr hervorragendes Spielerlebnis bekannt ist. Sie wird von Gamern und Technikbegeisterten geliebt. Allerdings treten bei Black Shark-Telefonen, genau wie bei anderen Smartphones, verschiedene Probleme auf, unter anderem kommt es häufig zu Ladefehlern. Ein Ladefehler beeinträchtigt nicht nur die normale Nutzung des Mobiltelefons, sondern kann auch schwerwiegendere Probleme verursachen. Daher ist es sehr wichtig, das Ladeproblem rechtzeitig zu lösen. Dieser Artikel beginnt mit den häufigsten Ursachen für Ladefehler bei Black Shark-Mobiltelefonen und stellt Methoden zur Fehlerbehebung und Lösung von Ladeproblemen vor. Ich hoffe, dass er den Lesern bei der Lösung von Ladeproblemen bei Black Shark-Telefonen helfen kann.

So lösen Sie das Problem des leisen Laptop-Mikrofons So lösen Sie das Problem des leisen Laptop-Mikrofons Jan 04, 2024 pm 07:50 PM

In letzter Zeit haben viele Freunde, die Laptops verwenden, gefragt, was zu tun ist, wenn das Mikrofon keinen Ton hat. Im Allgemeinen reicht ein Update aus. Lösung für das Problem, dass kein Ton vom Laptop-Mikrofon kommt 1. Zuerst müssen wir herausfinden, wo das Mikrofon eingestellt ist. Zuerst klicken wir mit der rechten Maustaste auf das Tonsymbol in der unteren linken Ecke des Computers Klicken Sie auf „Ton“. 2. Klicken Sie in der Popup-Oberfläche auf „Lautsprecher“. 4. Klicken Sie in der Popup-Oberfläche auf „Pegel“, stellen Sie dann die Lautstärke ein Klicken Sie auf „OK“. 5. Klicken Sie dann auf „Aufzeichnen“. 6. Klicken Sie in der Popup-Oberfläche auf „Mikrofon“ und dann auf „Eigenschaften“.

See all articles