MySQL创建表 |
您所在的位置:网站首页 › mysql创建表结构 › MySQL创建表 |
MySQL创建表
语法格式: create table tableName( columnName dataType(length), ……………….. columnName dataType(length) ); set character_set_results='gbk'; show variables like '%char%'; 创建表的时候,表中有字段,每一个字段有: * 字段名 * 字段数据类型 * 字段长度限制 * 字段约束MySql常用数据类型 类型 描述 Char(长度) 定长字符串,存储空间大小固定,适合作为主键或外键 Varchar(长度) 变长字符串,存储空间等于实际数据空间 double(有效数字位数,小数位) 数值型 Float(有效数字位数,小数位) 数值型 Int( 长度) 整型 bigint(长度) 长整型 Date 日期型 BLOB Binary Large OBject(二进制大对象) CLOB Character Large OBject(字符大对象) 其它…………………
建立学生信息表,字段包括:学号、姓名、性别、出生日期、email、班级标识 create table t_student( student_id int(10), student_name varchar(20), sex char(2), birthday date, email varchar(30), classes_id int(3) )向t_student表中加入数据,(必须使用客户端软件,我们的cmd默认是GBK编码,数据中设置的编码是UTF-8) insert into t_student(student_id, student_name, sex, birthday, email, classes_id) values(1001, 'zhangsan', 'm', '1988-01-01', '[email protected]', 10)向t_student表中加入数据(使用默认值) drop table if exists t_student; create table t_student( student_id int(10), student_name varchar(20), sex char(2) default 'm', birthday date, email varchar(30), classes_id int(3) ) insert into t_student(student_id, student_name, birthday, email, classes_id) values (1002, 'zhangsan', '1988-01-01', '[email protected]', 10) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |