数据的修改:
update 数据表名称 set 字段=。。。 where 。。。;
通过两个表的关联修改:update goods as g inner join goods_cates as c on g.catename=c.name set g.name=c.id
把从一个里查询到的数据插入到另一个表:insert into 要插入的数据表(字段)select * from 数据来源表 ;
设置外键
alter table 要设置外键的数据表名称 add foreign key (外键字段) references 外键作主键的数据表(数据表主键)
外键的加入会降低数据库的性能,所以外键的约束作用一般用逻辑判断来代替。
取消外键的设置
alter table 数据表名称 drop foreign key 外键名称;