最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql 觸發(fā)器實現(xiàn)兩個表的數(shù)據(jù)同步

 更新時間:2012年11月15日 11:25:31   作者:  
本文將介紹mysql 觸發(fā)器實現(xiàn)兩個表的數(shù)據(jù)同步,需要的朋友可以參考
mysql通過觸發(fā)器實現(xiàn)兩個表的同步
目前,在本地測試成功。
假設(shè)本地的兩個數(shù)據(jù)庫a和b,a下有表table1(id, val) b下有表table2(id, val)
假設(shè)希望當(dāng)table1中數(shù)據(jù)更新,table2中數(shù)據(jù)同步更新。
代碼:
DELIMITER $$
CREATE
/*[DEFINER = { user | CURRENT_USER }]*/
TRIGGER `a`.`觸發(fā)器名` BEFORE UPDATE
ON `a`.`table1`
FOR EACH ROW BEGIN
IF new.id!=old.id THEN
UPDATE `b`.`table2` SET `b`.`table2`.id=new.id WHERE `b`.`table2`.val=old.val;
END IF;
END$$
DELIMITER ;
網(wǎng)上找了很多代碼,在phpadmin中運行都不成功,總是語法錯誤,phpmyadmin也不能可視化建立觸發(fā)器,所以找了另一個mysql管理工具,SQLyog。這個工具比較好,java寫的,可以通過界面創(chuàng)建觸發(fā)器,然后再把代碼拷到phpmyadmin中運行,成功!

相關(guān)文章

  • MySQL 自定義變量的概念及特點

    MySQL 自定義變量的概念及特點

    MySQL 是可以自定義臨時變量的,而臨時變量在做查詢優(yōu)化和靜態(tài)查詢分析時十分有用。而實際上很少有人記得 MySQL 的自定義變量。本篇文章講述 MySQL 的自定義變量的概念及特點。
    2021-05-05
  • 一篇文章讀懂什么是MySQL索引下推(ICP)

    一篇文章讀懂什么是MySQL索引下推(ICP)

    當(dāng)MySQL使用一個索引來檢索表中的行時,可以使用ICP作為一種優(yōu)化方案,下面這篇文章主要給大家介紹了如何通過一篇文章讀懂什么是MySQL索引下推(ICP)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-09-09
  • mysql could not be resolved: Name or service not known

    mysql could not be resolved: Name or service not known

    今天查看mysql日志的時候發(fā)現(xiàn)[Warning] IP address '10.0.0.220' could not be resolved: Name or service not known,原來是mysql DNS反解:skip-name-resolve的原因,屏蔽一下就可以了
    2015-08-08
  • MySQL怎么給字符串字段加索引

    MySQL怎么給字符串字段加索引

    本文主要介紹了MySQL怎么給字符串字段加索引,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • MySQL優(yōu)化之InnoDB優(yōu)化

    MySQL優(yōu)化之InnoDB優(yōu)化

    InnoDB是為Mysql處理巨大數(shù)據(jù)量時的最大性能設(shè)計。它的CPU效率可能是任何其它基于磁盤的關(guān)系數(shù)據(jù)庫引擎所不能匹敵的。在數(shù)據(jù)量大的網(wǎng)站或是應(yīng)用中Innodb是倍受青睞的。那么它就不需要優(yōu)化了嗎,答案很顯然:當(dāng)然不是?。?!
    2017-03-03
  • MySQL?Replication中的并行復(fù)制示例詳解

    MySQL?Replication中的并行復(fù)制示例詳解

    MySQL在5.6版本之前,主從復(fù)制的從節(jié)點上有兩個線程,分別是I/O線程和SQL線程,今天通過本文給大家介紹MySQL?Replication中的并行復(fù)制示例詳解,感興趣的朋友一起看看吧
    2022-07-07
  • Mac 下 MySQL5.7.22的安裝過程

    Mac 下 MySQL5.7.22的安裝過程

    這篇文章主要介紹了Mac 下 MySQL5.7.22的安裝過程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-05-05
  • MySQL提示表不存在的解決error:1146:Table doesn‘t exist的原因和解決方法

    MySQL提示表不存在的解決error:1146:Table doesn‘t exist的原因和解決

    在使用MySQL的過程中,有時會遇到“Table doesn't exist”(表不存在)的錯誤,錯誤代碼通常為1146,這個問題可能由多種原因引起,本文將幫助你診斷和解決這個問題,如果遇到同樣問題的小伙伴跟著小編一起來看看吧
    2024-12-12
  • 詳解MySQL的半同步

    詳解MySQL的半同步

    這篇文章主要介紹了MySQL的半同步的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-04-04
  • MySQL 配置優(yōu)化(多個參數(shù))

    MySQL 配置優(yōu)化(多個參數(shù))

    安裝MySQL后,配置文件my.cnf在 /MySQL安裝目錄/share/mysql目錄中,該目錄中還包含多個配置文件可供參考,有my-large.cnf ,my-huge.cnf, my-medium.cnf,my-small.cnf,分別對應(yīng)大中小型數(shù)據(jù)庫應(yīng)用的配置。win環(huán)境下即存在于MySQL安裝目錄中的.ini文件
    2016-05-05

最新評論

阿荣旗| 岳阳市| 清水河县| 康乐县| 闸北区| 出国| 汉中市| 元氏县| 河津市| 普安县| 信丰县| 华池县| 兰西县| 新津县| 安溪县| 齐齐哈尔市| 长丰县| 新龙县| 闵行区| 苍溪县| 潼关县| 武隆县| 萨迦县| 霍州市| 石楼县| 七台河市| 辉南县| 吕梁市| 敦化市| 砀山县| 嫩江县| 满城县| 红河县| 扶风县| 长岛县| 无极县| 宾阳县| 周宁县| 锦屏县| 平定县| 鄱阳县|