MYSQL(二)
来源:互联网 发布:网络推广主要做什么 编辑:程序博客网 时间:2024/04/20 16:16
0)MySQL 的类型包括:
整数类型,浮点数类型,定点数类型
日期与时间类型
字符串类型
二进制类型
如何选择数据类型
1)整数类型是数据库中最基本的数据类型。标准SQL中支持INTEGER和SMALLINT这两类整数类型。Mysql除了这两种类型外,还扩展支持了TINYINT、MEDIUMINT、BIGINT
整数类型 字节数 无符号的取值范围 有符号的取值范围
TINYINT 1 0-255 -128-127
SMALLINT 2 0-65535 -32768-32767
MEDIUMINT 3 0-16777215 -8388608-8388607
INT 4 0-4294967295-2147483648-2147483647
INTEGER 4 0-4294967295 -2147483648-2147483647
BIGINT 8 0-18446744073709551615 -9223372036854775808-9223372036854775807
2)创建数据库
CREATE database test;
3)删除数据库
drop database test;
4)使用数据库
USE 数据库名;
如:use test;
mysql> USE test;
Database changed
5)查看表的类型
DESC intdata
Query OK, 1 row affected (0.01 sec)
mysql> CREATE TABLE intdata(a TINYINT(5), b SMALLINT(6),c MEDIUMINT(9));
mysql> USE test;(选中)
Database changed
mysql> DESC intdata;(查看 intdata 表)
+-------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| a | tinyint(5) | YES | | NULL | |
| b | smallint(6) | YES | | NULL | |
| c | mediumint(9) | YES | | NULL | |
+-------+--------------+------+-----+---------+-------+
整数类型,浮点数类型,定点数类型
日期与时间类型
字符串类型
二进制类型
如何选择数据类型
1)整数类型是数据库中最基本的数据类型。标准SQL中支持INTEGER和SMALLINT这两类整数类型。Mysql除了这两种类型外,还扩展支持了TINYINT、MEDIUMINT、BIGINT
整数类型 字节数 无符号的取值范围 有符号的取值范围
TINYINT 1 0-255 -128-127
SMALLINT 2 0-65535 -32768-32767
MEDIUMINT 3 0-16777215 -8388608-8388607
INT 4 0-4294967295-2147483648-2147483647
INTEGER 4 0-4294967295 -2147483648-2147483647
BIGINT 8 0-18446744073709551615 -9223372036854775808-9223372036854775807
2)创建数据库
CREATE database test;
3)删除数据库
drop database test;
4)使用数据库
USE 数据库名;
如:use test;
mysql> USE test;
Database changed
5)查看表的类型
DESC intdata
6)实际操作:
Query OK, 1 row affected (0.01 sec)
mysql> CREATE TABLE intdata(a TINYINT(5), b SMALLINT(6),c MEDIUMINT(9));
ERROR 1046 (3D000): No database selected(这里要使用 'USE test' 命令选中 test 数据库 才能在里面创建名为 intdata 的表/或者使用 test.intdata 也可以创建)
mysql> USE test;(选中)
Database changed
mysql> CREATE TABLE intdata(a TINYINT(5), b SMALLINT(6),c MEDIUMINT(9)); (创建成功)
Query OK, 0 rows affected (0.25 sec)mysql> DESC intdata;(查看 intdata 表)
+-------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| a | tinyint(5) | YES | | NULL | |
| b | smallint(6) | YES | | NULL | |
| c | mediumint(9) | YES | | NULL | |
+-------+--------------+------+-----+---------+-------+
3 rows in set (0.00 sec)
如图:
这里要注意:localhost_3306 和 test 下的表是一样的
0 0
- MySQL 优化(二)
- MySQL 同步(二)
- MySQL 优化(二)
- mysql备份(二)
- MySQL常用命令(二)
- mysql 必知必会(二)
- mysql学习(二)
- mysql笔记(二)
- mysql 常用命令(二)
- MYSQL学习(二)
- MySQL常用命令 (二)
- MySQL(阶段二)
- mysql 索引(二)
- MySQL入门(二)
- mysql必知必会(二)
- 深入浅出Mysql(二)
- MYSQL学习(二)
- MySQL学习(二)
- js点击事件后底部顶部
- cocos2dx-Lua引擎游戏脚本及图片资源解密与DUMP
- 排序
- 如何应用卡方检验应用
- ie haslayout属性详解
- MYSQL(二)
- 全路径rest请求
- Ensemble learning:Bagging,Random Forest,Boosting
- RecyclerView使用大全
- 标准I/O库
- 解除tab页上关闭按钮的响应事件
- 利用CI钩子实现权限认证 session
- 基于web的全景漫游自动生成加编辑平台的技术实现(三)----krpano主XML文件
- C# 一般处理程序+jquery.uploadify.js 多文件上传图片/文件