mysql常用语句1

source :导入资源命令

Mysql>source 【需要执行sql脚本文件的路径全名】 或 Mysql>\. 【需要执行sql脚本文件的路径全名】

 例如:Mysql>source  /home/Desktop/test.sql 

删除数据库

  drop database  数据库名称;

  mysql> drop database test;

重命名表

RENAME TABLE 需要修改的表名 TO 表新名字;

ALTER TABLE 需要修改的表名 RENAME 表新名字;

ALTER TABLE 需要修改的表名 RENAME TO 表新名字;

删除表

drop  table 表名

表结构调整

插入一列

ALTER TABLE  需要调整的表名字   ADD  COLUMN  需要添加的列名字   数据类型   约束;
或:
ALTER TABLE  需要调整的表名字   ADD   需要添加的列名字    数据类型   约束;

例如:Mysql> alter table students  add age  int(2) default 20; 

列位置调整

AFTER:  AFTER  列A” 表示新增的列被放置在 “列B” 的后面

----把新增的列age 放在 列name之后

例如:Mysql> alter table students  add age  int(2) default 20 after name; 

FIRST 把列位置调整到放在第一列的位置

例如:Mysql>   alter table students  add age  int(2) default 20 FIRST; 

删除一列

ALTER TABLE 表名字 DROP COLUMN 列名字;

ALTER TABLE 表名字 DROP 列名字;

例如:Mysql> alter table students  drop age  ; 

重命名列

ALTER TABLE  需要调整的表名  CHANGE  原先列名字   新列名字   数据类型 约束;

Mysql> alter table students change age my_age default 20 ;

MODIFY改变列数据类型
注意:修改数据类型先进行备份表,有可能会导致数据丢失或转译
ALTER TABLE 需要调整的表名 MODIFY 列名字 新数据类型;
Mysql> alter table students MODIFY age char(20);

增删改


update修改数据:
UPDATE 需要修改的表名 SET A列 =值a,B列=值b WHERE 筛选条件;

DELETE删除数据
DELETE FROM 需要修改的表名 WHERE 筛选条件;

猜你喜欢

转载自www.cnblogs.com/topzhangRX/p/10870841.html