tynemce的mysql表结构

tynemce的mysql表结构,mysql,create-table,sql-types,Mysql,Create Table,Sql Types,我正在尝试在mysql中创建一个表,该表将使用utf8编码保存大量数据 我已经了解到LONGBLOB和LONGTEXT类型之间的区别在于,blob存储有关视频、音乐和其他对象(关于二进制数据)的信息,而文本存储有关字符的信息,但我无法创建包含此类信息的表 当我创建这样的表时: CREATE TABLE b( id int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY, b_title VARCHAR(120) NOT NULL, b_data LONGTEXT);

我正在尝试在mysql中创建一个表,该表将使用utf8编码保存大量数据

我已经了解到LONGBLOBLONGTEXT类型之间的区别在于,blob存储有关视频、音乐和其他对象(关于二进制数据)的信息,而文本存储有关字符的信息,但我无法创建包含此类信息的表

当我创建这样的表时:

CREATE TABLE b( id int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY, b_title
VARCHAR(120) NOT NULL, b_data LONGTEXT);
CREATE TABLE b(
id int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY,
b_title VARCHAR(120) NOT NULL,
b_data CHARSET utf8 LONGTEXT);
它不支持utf8编码,尝试创建如下表时:

CREATE TABLE b( id int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY, b_title
VARCHAR(120) NOT NULL, b_data LONGTEXT);
CREATE TABLE b(
id int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY,
b_title VARCHAR(120) NOT NULL,
b_data CHARSET utf8 LONGTEXT);
它让我在mysql中出错

请建议如何构造将存储大量数据的mysql表,我之所以需要它,是因为试图从tynemce

PS。我想在mysql表中存储将通过tynemce的任何信息,如中所述,指定
LONGTEXT
数据类型列的正确语法为:

LONGTEXT [BINARY] [CHARACTER SET charset_name] [COLLATE collation_name]
因此,请尝试:

CREATE TABLE b (
  id int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY,
  b_title VARCHAR(120) NOT NULL,
  b_data LONGTEXT CHARACTER SET utf8
);

因此,使用这种表格来处理tynemce是可以的,我的意思是处理大量数据是吗?:)@托尼克:我不熟悉泰纳姆斯,但是
LONGTEXT
可以存储4GB的文本。