摘要: MySQL中不支持对同一个表使用其查询结果更新or删除本表内数据(也就是update或delete后的where条件为针对相同表的select),解决方案是创建临时表做过度保存中间数据;可以直接使用查询结果来形成临时表Sql代码CREATETABLEtmpAS(SELECTcolumn1ASfiel... 阅读全文
posted @ 2014-05-21 23:54 Ada zheng 阅读(15164) 评论(0) 推荐(0) 编辑
摘要: MySQL创建关联表可以理解为是两个表之间有个外键关系,但这两个表必须满足三个条件1.两个表必须是InnoDB数据引擎2.使用在外键关系的域必须为索引型(Index)3.使用在外键关系的域必须与数据类型相似例如:1、建立s_user表create table s_user( u_id int aut... 阅读全文
posted @ 2014-05-21 14:59 Ada zheng 阅读(70605) 评论(0) 推荐(0) 编辑
摘要: alter table tb_name modify id int auto_increment primary key 阅读全文
posted @ 2014-05-21 14:21 Ada zheng 阅读(4401) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL 4.1 或更新版本, 如果你要使用中文,则必须用 UTF-8。 你要用 utf8 charset 来建立数据库:mysql> CREATE DATABASE bugzero_db CHARACTER SET utf8;或者,如果非utf8 数据库已经建立,你可用alter来改变:my... 阅读全文
posted @ 2014-05-21 09:32 Ada zheng 阅读(358) 评论(0) 推荐(0) 编辑