mysql 表维护与改造代码分享
更新时间:2012年11月26日 11:43:24 作者:
当数据库中表的数量比较多时,不利于维护,本文将以此问题进行详细介绍如何维护mysql表,与如何修改mysql表
改变列的数据类型
[sql]
ALTER TABLE visitor MODIFY nam VARCHAR(30);
追加新列
[sql]
ALTER TABLE visitor ADD age INT;
ALTER TABLE visitor ADD age INT FIRST;
ALTER TABLE visitor ADD age INT AFTER nam;
改变列的位置
[sql]
ALTER TABLE visitor MODIFY age INT AFTER nam;
改变列名 和 类型
[sql]
ALTER TABLE visitor CHANGE birth birthday DATE;
删除列
[sql]
ALTER TABLE visitor DROP age;
表的复制
[sql]
CREATE TABLE customerH SELECT * FROM customer;
CREATE TABLE customerG LIKE customer;
INSERT INTO customerG SELECT * FROM customer;
INSERT INTO tb1G(no) SELECT bang FROM tb1;
表的删除
[sql]
DROP TABLE IF EXISTS customerG;
DROP TABLE customerG;
[sql]
ALTER TABLE visitor MODIFY nam VARCHAR(30);
追加新列
[sql]
ALTER TABLE visitor ADD age INT;
ALTER TABLE visitor ADD age INT FIRST;
ALTER TABLE visitor ADD age INT AFTER nam;
改变列的位置
[sql]
ALTER TABLE visitor MODIFY age INT AFTER nam;
改变列名 和 类型
[sql]
ALTER TABLE visitor CHANGE birth birthday DATE;
删除列
[sql]
ALTER TABLE visitor DROP age;
表的复制
[sql]
CREATE TABLE customerH SELECT * FROM customer;
CREATE TABLE customerG LIKE customer;
INSERT INTO customerG SELECT * FROM customer;
INSERT INTO tb1G(no) SELECT bang FROM tb1;
表的删除
[sql]
DROP TABLE IF EXISTS customerG;
DROP TABLE customerG;
相关文章
Windows10下mysql 8.0.19 winx64安装教程及修改初始密码
这篇文章主要为大家详细介绍了Windows10下mysql 8.0.19 winx64安装教程及修改初始密码,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2020-02-02mysql自动停止 Plugin FEDERATED is disabled 的完美解决方法
今天在配置服务器的时候,发现mysql的一个错误提示在 本地计算机 无法启动 MySQL 服务。错误 1067: 进程意外终止,其实原因很多这个不是导致进程意外终止的最终原因,但可以解决2016-04-04
最新评论