MySQL复制表结构以及表数据

MySQL复制表结构以及数据: create table_new like table_old #完整复制原表的建表语句以建立新表 insert into table_new select * from table_old #完整复制原表的数据内容到新表中
实际场景: 某天,某位仁兄请求我帮他修改MySQL某张表的某一行的某个值。 一般我们都会马上修改: update student set age = 13 where name = “张三”
但是我对这张表完全不熟悉,我只是临时帮忙更新一下数据。一旦我更新错了,后面就麻烦了。所以做了两个方案: 1、这张表的数据比较少(实际上这张表是一张配置表),而且是不常改变的。可以完全拷贝复制一个新表,作为备份。 2、执行update的时候,加limit 1。即使更新错了,也只影响到一行。
在更新数据的时候,还遇到个小插曲。就是where条件中的字段是key,属于My

MySQL复制表结构以及表数据最先出现在Python成神之路

版权声明:
作者:congcong
链接:https://www.techfm.club/p/22408.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>