数据定义语言(DDL),主要用于定义数据库对象:数据库、表、列等。下面蓉妹就和大家分享“MySQL基础入门(二)_DDL操作数据表”相关内容。
1、MySql常见的数据类型
Int:整型
Double:浮点型
Varchar:字符串型
Date:日期类型,格式:yyyy-MM-dd
注意:在mysql中,char与varchar类型都对应了Java中的字符串类型,区别在于:char类型是固定长度,根据定义的字符串长度分配空间;varchar类型是可变长度,只是用字符串长度所需空间。
Char类型适合存储固定长度的字符串,比如密码、性别;varchar适合存储在一定范围内,有长度变化的字符串,如说明、备注等。
2、创建表
语法格式:
CREATE TABLE 表名
(字段名称1 字段类型(长度),
字段名称2 字段类型 注意 最后一列不要加逗号);
3、查看表
查看当前数据库中的所有表名:show tables;
查看表结构:desc 表名;
4、删除表
从数据库中永久删除表:drop table 表名;
判断表是否存在,存在则删除:drop table if exists 表名;
5、修改表
(1)修改表名
语法格式:rename table 旧表名 to 新表名
(2)修改表的字符集
语法格式:alter table 表名 character set 字符集
(3)向表中添加列
语法格式:alert table 表名 add 字段名称 字段类型
(4)修改表中列的数据类型或长度
语法格式:alter table 表名 modify 字段名称 字段类型
(5)修改列名称
语法格式:alter table 表名 change 旧列名 新列名 类型(长度);
(6)删除列
语法格式:alter table 表名 drop 列名;
以上就是关于“MySQL基础入门(二)_DDL操作数据表”的分享。蓉华教育,专注IT技术人才培养,欢迎咨询。