删除的操作很危险,需要谨慎使用。
1,初级删除
delete from invoices
where invoice_id=1
2,子查询删除
delete from invoices
where client_id=
(select client_id
from clients
where name='Myworks')
以上client_id不能写成*,不然报错Error Code: 1241. Operand should contain 1 column(s)
3,恢复数据库
file--open sql script--打开create-databases--运行-刷新数据库。
如果出现unknown fileencoding,可能是文件夹未知含有中文名称,改英文,再重新操作上述的就行
打开了invoices这张表,client_id为2的记录恢复了,说明数据库恢复到原样了。