mysql数据库(三) 四中数据类型、数据表的创建

数据类型

  • 数据类型是指列、储存过程参数、表达式和局部变量的数据特征,它决定了数据的储存格式,代表了不同的信息类型。(简单的就是理解就是,我们有时候存储是需要数据的,有的数据是整数,有的数据是小数,还有可能是日期,还有可能是字符型)

一、数据类型之(int)

有符号值 分为负数和整数。
无符号类 不存在负数。

mysql数据库(三) 四中数据类型、数据表的创建

二、数据类型之(FLOAT)

mysql数据库(三) 四中数据类型、数据表的创建

例如()[(7,2)] 这里就是表示值最大为99999.99 。他的7代表的是小数点前后数值的总个数。2代表的是小数点后面数值的个数,DOUBLE[(7,2)] 也一样, 我们平常用到FLOAT会很多,而DOUBLE应该用的几率会很小。

三、数据类型之(DATA),

mysql数据库(三) 四中数据类型、数据表的创建

DATA 1000年的1月1号 到9999年的12月31号

DATATIME 1000年的1月1号零点 到 9999年的12月31号23:59:59

TIMESTAMP(时间戳): 1970年1月1号 0点,到 2037年之间的一个值。

四、数据类型之(字符),

mysql数据库(三) 四中数据类型、数据表的创建


数据表

  • 1、创建数据表,前提你的数据库是已经创建好了,然后打开数据库,如下,我们先打开数据库:mysql -u root -p 然后输入自己的密码即可进入客户端
    ,并且查看我们都有哪些数据库:图中可以看到我们有6个数据库。其中sixshot是我项目中的数据库,无需管。我们现在用m3这个数据库。

mysql数据库(三) 四中数据类型、数据表的创建

  • 2、命令:
    mysql> use m3;
    出现:
    Database changed
    证明已经打开了m3这个数据库;

  • 3、那么怎么验证呢?

输入:select database();
打印出:如下图02。就说明我们已经正确的打开了我们的m3数据库
mysql数据库(三) 四中数据类型、数据表的创建

  • 4、打开这个数据库之后,我们就需要创建表,创建表的命令是:

  • CREATE TABLE[IF NOT EXISTS] table_name(
    column_name data_type,……
    )
    其中table_name :表的名称
    column_name :列名称
    而unsigned是无符号的意思。就是没有负数

mysql数据库(三) 四中数据类型、数据表的创建

如何查看数据表结构

mysql数据库(三) 四中数据类型、数据表的创建

例如查看“t1”的数据表结构,输入:show columns from mm1;即可!

mysql数据库(三) 四中数据类型、数据表的创建