【mysql】经典SQL语句大全

一、基础 1、说明:创建数据库 CREATE DATABASE database-name  2、说明:删除数据库 drop database dbname 3、说明:备份sql server — 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' — 开始 备份 BACKUP DATABASE pubs TO testBack  4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表:  A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition … Continue reading “【mysql】经典SQL语句大全”

【mysql】MySQL之alter语句用法总结

1:删除列 ALTER TABLE 【表名字】 DROP 【列名称】 2:增加列 ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT ‘注释说明’ 3:修改列的类型信息 ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL COMMENT ‘注释说明’ 4:重命名列 ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL COMMENT ‘注释说明’ 5:重命名表 ALTER TABLE 【表名字】 RENAME 【表新名字】 6:删除表中主键 Alter TABLE 【表名字】 drop primary key 7:添加主键 ALTER TABLE … Continue reading “【mysql】MySQL之alter语句用法总结”