在mysql中,文本文件存储从0到65,535字节(64KB)的字节。因此,mysql中的文本最多可以存储65,535字节。
文本文件有四种类型:tinytext、Text、mediumtext和longtext,它们都具有相同的最大长度和存储需求。
扩展资料:
mysql的特点:
1.用C和c++编写,并使用各种编译器进行测试,以确保源代码的可移植性。
2、支持AIX、FreeBSD、hp-ux、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等 *** 作系统。
3.api是为各种编程语言提供的。这些编程语言包括C、c++、Python、Java、Perl、PHP、Eiffel、Ruby、.net和Tcl。
4.支持多线程,充分利用CPU资源。
5、优化SQL查询算法,有效提高查询速度。
6、可以作为单独的应用程序应用在客户端服务器网络环境中,也可以作为嵌入式软件库嵌入到其他软件中。
7.提供多语言支持。通用代码如中文的GB2312、日文的BIG5和日文的Shift_JIS可以用作数据表名和数据列名。
TINYTEXT: 256 bytesTEXT: 65,535 bytes =>~64kb
MEDIUMTEXT: 16,777,215 bytes =>~16MB
LONGTEXT: 4,294,967,295 bytes =>~4GB
正确的SQL语句如下:CREATE TABLE `tt` (
`a` char(10) default NULL,
`b` text
) ENGINE=MyISAM DEFAULT CHARSET=utf8
既然知道是长类型的,就不用定义其长度了。
复制我的代码,执行一下。我测试已经通过。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)