创建一个新表::create table if not exists 表名(
字段名 字段类型(长度) 限制条件(一般为not null),
字段名 字段类型(长度) 限制条件,
);
显示表的创建细节即原始语句: show creat table 表名;
显示表的详细内容: select * from 表名;
删除现有表: drop table 表名;
显示表的字段信息: desc 表名;
在表的基础上增加一个列: alter table 表名 add 列名 字段类型(长度) 限制条件;
修改表上已有的列的字段类型的长度: alter table 表名 modify 列名 新条件(不要忘了在后面加限制条件);
删除列: alter table 表名 drop 列名;
修改表名: rename table 表名 to 新表名;
修改表的字符集: alter table 表名 character set 新类型;
修改表的列名: alter table 表名 change 列名 新列名 字段类型(长度)
常用数据类型:
1.int 整数类型
2.double 浮点型
与java的浮点型不同的时数据库的double需要有两个参数。
例如:double(5,2)表示最多五位,其中必须有两位小数,即最大值为999.99
比double更为先进的是decimal,它可以精确数值数据。
例如:decimal(5,2)存储范围为-999.99 - 999.99
3.char 固定长度字符串类型。缺点:浪费空间,优点:查询速度快
4. varchar 可变长度字符串类型。缺点:查询速度慢,优点:节省空间
MySql学习心得:DDL操作表基础操作
最新推荐文章于 2024-10-01 17:33:05 发布