在数据库中插入一条记录,应该很简单吧

lh80um4z  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(406)

我有一个空的mysql数据库,它有大约30个相关的表。有没有一种方法可以轻松地在数据库中插入一条记录,而不必手动检查每个表?

fnx2tebb

fnx2tebb1#

INSERT 只在一个命名表中创建一行。您必须插入到每个表中,一次一个。
您可以启动一个事务并在该事务的范围内运行多个语句。例如,对30个表的一系列插入。然后提交事务。这确保了在插入多个表的过程中,没有其他并发事务可以查看您的新数据。
这类问题,或类似的问题,以前有人问过:
mysql是否插入多个表(数据库规范化?)
mysql-如何使用外键插入多个表
sql—在一个查询中插入多个表
mysql插入2个表
我没有结束你的问题,因为不清楚你为什么问这个问题,所以我不能确定其他任何问题是完全重复你的问题。但他们显然有联系。

相关问题