时间:2021-07-01 10:21:17 帮助过:25人阅读
操作表:
1 -- 2.操作表 2 -- 2.1创建表 3 /* 4 语法 5 create table 表名( 6 列名1 数据类型1, 7 列名2 数据类型2, 8 .... 9 列名N 数据类型N 10 ); 11 注意:最后一行不需要逗号 12 数据类型: 13 int 整数 14 double 小数 15 date 日期 16 dateTime 日期包含至时分秒 17 timestamp 时间戳 18 varchar 字符串 19 */ 20 -- 2.1.1查询当前使用的数据库确定是否是需要创建表的数据库 21 SELECT DATABASE(); 22 -- 2.1.2创建一个学生表,其中包含序号、姓名、年龄、分数、创建时间 23 CREATE TABLE Student( 24 序号 VARCHAR(5),-- 字符串类型需要指定最大长度 25 姓名 VARCHAR(10), 26 年龄 INT, 27 分数 DOUBLE, 28 创建时间 TIMESTAMP 29 ); 30 31 -- 2.2查询 32 -- 2.2.1查询某个数据库中的所有表 33 SHOW TABLES; 34 -- 2.2.2查询表结构 35 DESC Student; 36 37 -- 2.3修改 38 -- 2.3.1修改表名 39 ALTER TABLE Student RENAME TO Student1 40 41 -- 2.3.2修改表的字符集 42 ALTER TABLE 表名 CHARACTER SET 字符集 43 44 -- 2.3.3添加一列 45 ALTER TABLE 表名 ADD 列名 数据类型 46 47 -- 2.3.4修改列名称 类型 48 ALTER TABLE 表名 CHANGE 列名 修改后新列名 新数据类型 49 ALTER TABLE 表名 MODIFY 列名 新数据类型 50 51 -- 2.3.5删除列 52 ALTER TABLE 表名 DROP 列名 53 54 -- 2.3.6删除 55 DROP TABLE IF EXISTS 表名;
MySQL命令使用
标签:des if条件判断 gbk tables databases create class change 创建