MYSQL的创建数据表及测试数据类型
2016-05-30 20:19
549 查看
创建TEST 数据库
CREATE DATABASE IF NOT EXISTS test1 DEFAULT CHARACTER SET ‘UTF8’;USE test1;
创建学院
创建学院列表(user)
编号 id
用户名 username
年龄 age
性别 sex
邮箱 email
地址 addr
生日 birth
薪水 salary
电话tel
是否结婚 married
注意:当输入中问的时候,需要临时转换客户端的编码方式
SET NAMES GBK;
字段注释COMMENT 通过COMMENT 注释内容给字段添加注释
CREATE TABLEuser(
id SMALLINT,
username VARCHAR(20),
age TINYINT,
sex ENUM(‘男’,’女’,’保密’),
email VARCHAR(50),
addr VARCHAR(200),
birth YEAR,
salary FLOAT(8,2),
tel INT,
married TINYINT(1) COMMENT ‘0代表未结婚,非0代表已婚’
)ENGINE=INNODB CHARSET=UTF8;
CREATE TABLE IF NOT EXISTS
us(
id SMALLINT,
married TINYINT(1) COMMENT ‘0代表未结婚,非0代表已婚’
)ENGINE=INNODB CHARSET=UTF8;
查询cms_news表的结构
DESC cms_news;DESCRIBE cms_news;
SHOW COLUMNS FROM cms_news;
向表中插入记入INSERT tbl_name VALUE|VALUES(值,…)
INSERT test1 VALUES(-128,-32768)查询表中的所有记录SELECT * FROM tbl_name;
无符号UNSIGNED
CREATE TABLE test1(num1 TINYINT UNSIGNED
);
ZEROFILL 零填充
CREATE TABLE test1(num1 TINYINT ZEROFILL
);
);
相关文章推荐
- 查看mysql版本的四种方法
- mysql设置合适的索引长度
- Mysql 时间格式默认空串 '0000-00-00 00:00:00' select抛出异常的解决方法
- 【Mysql性能优化四】数据表的设计和读写分离技术
- MySQL复制
- MySQL复制
- C# 执行mysql 存储过程
- sp_create_table_sql2MySql 将sqlserver表结构平迁mysql
- mysql 主从同步
- 当JPA遇上MySQL表名全大写
- mysql-5.7.12-winx64安装版配置、使用
- MySQL常见报错解决方法
- mysql utf8mb4编码设置
- mysql处理特殊字符
- 【Leetcode-Mysql】Trips and Users
- MySQL 1045登录失败
- Wince直连Mysql 坑
- MySQL执行计划解读
- mysql如何保证redolog和binlog的一致性,安全性,效率。
- 设置MySQL最大连接数