mysql - 当 TableA.attr 更新时更新 TableB.attr MySQL

标签 mysql triggers phpmyadmin

我已经搜索了一段时间,但没有找到我正在搜索的内容。

事情是这样的,我有两张表,我们称它们为表 A 和 B。 当 A 更新时,我需要更新 B 中的属性。例如:A. 电子邮件和 B. 电子邮件。当用户在 A.email 中更新电子邮件时,我需要自动更新 B.email。

我正在使用 MySQL phpmyadmin。我不想弄乱 PHP 代码。我需要在每次用户想要更新他的电子邮件时自动查询。

非常感谢!

最佳答案

看看触发器,尽管缺乏规范化可能是一个更大的问题。

http://dev.mysql.com/doc/refman/5.0/en/trigger-syntax.html

关于mysql - 当 TableA.attr 更新时更新 TableB.attr MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26535062/

相关文章:

mysql - 来自命令行的注入(inject)证明 SQL 语句

java - 如何自动更新mysql数据库中的日期/时间?

python - 一对多关系 NoForeignKeysError

php - CodeIgniter POST 在本地主机上工作,但在实时服务器上不工作

mysql - 创建触发器以根据外部值生成到期日期

Oracle触发器关键字:new not found

javascript - Jquery 通过 $(this).trigger ('mousedown' ) 从直接 mousedown 事件和模拟中捕获不同的数据;

php - 从 mysql 获取日期时出现奇怪的结果

mysql - 通过 mysql-workbench 或 mysql-query-browser 登录 mysql,仅具有 phpmyadmin 访问权限

mysql - 如何合并两个表,其中一个是另一个的父表?