遇到一个新问题,我数据库中字段content是设置的longtext型,但是遇到大于65K的数据硬上插不进数据库!
还望热心朋友能继续帮忙!
我要插入的数据其实就是一篇文章,没有什么特别之处!
还望热心朋友能继续帮忙!
我要插入的数据其实就是一篇文章,没有什么特别之处!
解决方案 »
- mysql 导入DMP文件
- 产品表属性分两个数据表存储的问题
- 一个Mysql数据库查询问题,请高手帮忙
- 有人测试过mysql5.5与5.1性能比较吗?
- 批量插入一堆数据,不知道怎么弄才好了
- Load Data Infile 不能在存储过程中动态的用 Prepare 实现?
- 怎么在MYSQL中根据指定表名判断表是否存在,找了我很久没有答案,希望大家帮帮我呀
- 急!!!连接mysql的时候出现这样的错误怎么办?
- 急救 Mysql存储过程中SQL执行保存,但是在DB执行正常
- 【求助】Navicat premium导入Exel丢了2000行
- 多表查询的几个实例问题
- Mysql服务无法启动,显示错误1067?
估计是max_allowed_packet没设置对吧。mysql> show variables like '%pack%';
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
1 row in set (0.00 sec)mysql>
我是这样用的:$iid = trim($iid);
$content = trim($content);
$sql = "insert into item_content (iid,content) values ('$iid','$content')";
mysql_query($sql);
你回答我的根本风马牛不相及。
我打开my.ini
中发现两个max_allowed_packet 我两个都设置了
------------------------------
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 32M
table_cache = 256
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 32Mmax_connections = 1000
default-storage-engine = MYISAM
skip-innodb
-----------------------------------------
[mysqldump]
quick
max_allowed_packet = 64M[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
#safe-updates[isamchk]
key_buffer = 20M
sort_buffer_size = 20M
read_buffer = 2M
write_buffer = 2M[myisamchk]
key_buffer = 20M
sort_buffer_size = 32M
read_buffer = 2M
write_buffer = 2M[mysqlhotcopy]
interactive-timeout