我想将一些文本上传到我的MySQL数据库。但是如果文本超过64328个字符,它将只上传文本的前64328个字符。 我该如何解决?
我使用此代码将文本上传到MySQL数据库:
<? php
//conect to a database
$mysqli = new mysqli("localhost", "root", "", "my_db");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
//insert a post
$sql="INSERT INTO forum(id, message) VALUES(0, '$message')";
$mysqli->query($sql);
?>
答案 0 :(得分:1)
听起来你的领域需要比当前支持的消息更多的字符。
答案 1 :(得分:1)
在mysql中使用文本数据类型作为消息字段..以获取更多信息https://dev.mysql.com/doc/refman/5.0/en/blob.html