Mysql教程

4.3常见问题及解答

1.MYSQL中什么数据类型能够储存路径?

MySQL中、CHAR、VARCHAR等字符串类型都可以存储路径。但是,如果路径中使用“\”符合时,这个符号会被过滤。解决的办法是,路径中用“/”或“\\”来 代替‘‘\”。这样,MYSQL就不会自动过滤路径的分隔字符,可以完整的表示路径。

2.MySQL中如何使用布尔类型?

在SQL标准中,存在BOOL和BOOLEAN类型。MySQL为了支持SQL标准,也是可以定义BOOL和BOOLEAN类型的。但是,BOOL和BOOLEAN类型最后转换成的是TINYINT(1).也就是说,在MySQL中,布尔类型等价于TINYINT(1)。因此,创建表的时候将一个字段定义成BOOL和BOO类型,数据库中真实定义的是TINYINT(1)。

3.MySQL中如何存储JPG图片和MP3音乐?

一般情况下,数据库中不直接存储图片和音频文件。而是存储图片和音频文件的路径。 如果实在需要在MySQL数据库中存储图片和音频文件,就选择BLOB类型。因为,BLOB类型可以用来存储二进制类型的文件。

关注微信获取最新动态