MYSQL(二)

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

6)实际操作:


mysql> CREATE database test;
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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值