MySql的一些简单操作.包括添加列修改表名等
适用于刚刚学习MySql使用并不熟练的新手
建库建表就不多说了.说的通俗易懂些
1.创好表了,发现少写一列
mysql> alter table 表名 add 要添加的列 添加的类型;
比如:mysql> alter table qq add age varchar(8); 分号不能少
2.添加了一列,但是该列中没有想要的数据,这时候要通过这一行的其它的东西来给所添加的列写字段
mysql> update 表名 set 要添加的 where 原来的;
比如:
mysql> update qq set age=23 where sid=110;
3.这之后突然发现sid写错了 应该是id;
alter table 表名 change 原来的键名 新的键名 int(类型);
比如:
mysql>alter table qq change sid id int;
4.在往记录里添加键值的时候 发现字段不够用 name varchaer(4) 或者想修改类型;
alter table 表名 change 键名 键名 新的类型;
比如:
mysql>alter table qq change name name varchar(15);
或
mysql>alter table qq change name name int(15);当然name用int并不合理,此处只是举例.应按实际情况定义类型
5.修改表名
alter table A rename B;
比如:
alter table qq rename ww;