MySql 更新数据

更新数据

//可更新多列
update customers
set cust_email = 'elmer@fudd.com',
   cust_name = 'the full'
where cust_id = 10005;

ignore关键字:如果使用update语句更新多行,并且在更新这些行中的一行或多行时出现一个错误,则整个update操作被取消(错误发生前更新的行被恢复到它们原来的值)。为即使是发生错误,也继续进行更新,可使用ignore关键字,如下:update ignore custmers..

删除数据

delete from customers
where cust_id = 10006;

如果省略where字句,将删除每一行。
但是如果想删除表中所有数据的话,请使用truncate table语句,它速度更快。truncate实际是删除原来的表并重新创建一个表,而不是逐行删除表中的数据。


参考书籍:

  • MySQL必知必会
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容