本篇经验将和大家介绍MySQL数据类型及中文乱码问题处理,希望对大家的工作和学习有所帮助!
数据类型
1、整型关键字UNSIGNED表示无符号值数据库并没有布尔类型BOOLEAN,如果声明类型为BOOLEAN,则会被转换为TINYINT类型,true转换为1,false转换为0,如下图所示:

2、浮点型,如下图所示:

3、日期时间,如下图所示:

4、字符型,如下图所示:

中文乱码问题
1、配置文件解决中文识别问题的第一步是修改mysql的配置文件my.ini在[client]下添加default-character-set = utf8在[mysqld]下添加character-set-server = utf8然后重新启动服务
2、数据库编码首先,新建一个数据库,如下图所示:

3、通过下列代码查看数据库的编码类型,如下图所示:

4、查看编码类型是否是utf8,如果不是,则使用下列代码修改为utf8,如下图所示:

5、数据表编码新建一个数据表,如下图所示:

6、通过下列代码查看数据表的编码类型,如下图所示:

7、查看编码类型是否是utf8,如果不是,则使用下列代码修改为utf8,如下图所示:

8、中文记录下面添加一条带中文的记录,如下图所示:

9、通过SELECT语句将记录读出来,如下图所示:

10、通过以上步骤中文正确的显示出来了!