数据库和我们平时编程是相同的也有不同的数据类型,这次我们对数据库中的数据类型进行一下介绍。 这里我们创建了数据项num的类型是tinyint,这里的int类型只能存储-128到127范围内的数据,也就是和C程序中的char类型存储范围是一样的,这里当我们插入1 的时候自然没有问题,但是当我们插入128的时候会有警告,这里不同的数据库会因为配置不同有不同的反应。 如果是这样显示的说明, 你的数据库并没有开启显示警告的功能。 这时候就可以通过warnings来开启显示警告的功能。 这里我们插入数据只是给了一个警告,我们可以通过select来查看一下数据库中的数据 第二个数据并不是我们想存储的128而是存了最大数127,导致数据出现了问题。这里我们插入错误数据只是给了警告,但是通常来说我们是不能让他插入进去的,这就需要我们开启数据库中的严格模式。