网站建设与维护工资,电话营销,wordpress手机号登录,宁波seo公司排名需求
由于项目需要#xff0c;需要在mysql数据库#xff0c;储存长文本#xff0c;长文本格式可能为markdown也可能为html。
思路
测试存入html时#xff0c;字符类型为varcar 255。很明显字符长度达不到要求。数据库抛错#xff0c;修改字符类型
解决方案
将原本的字…需求
由于项目需要需要在mysql数据库储存长文本长文本格式可能为markdown也可能为html。
思路
测试存入html时字符类型为varcar 255。很明显字符长度达不到要求。数据库抛错修改字符类型
解决方案
将原本的字符类型替换成了mediumtext
注这里解释一下text,mediumtext,longtext的区别 在MySQL中TEXT, MEDIUMTEXT, 和 LONGTEXT 是三种不同的数据类型用于存储大量的文本数据。 TEXT最多可以存储65,535个字符。MEDIUMTEXT最多可以存储16,777,215个字符。LONGTEXT最多可以存储4,294,967,295个字符。 以下是如何在MySQL中创建这些类型的表的示例代码 CREATE TABLE example_table (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(255),text_data TEXT,mediumtext_data MEDIUMTEXT,longtext_data LONGTEXT
);在这个例子中我们创建了一个名为example_table的表其中包含一个自增的主键id以及三个不同长度的文本字段text_data、mediumtext_data和longtext_data。 记录一下。。