数据从mssql中导出为excel,其中有一列是长文本,需要设置为meduimtext,而我在用phpmyadmin直接导入excel文件时,遇到错误 “Column length too big for column 'message' (max = 21845); use BLOB or TEXT instead ”,不知该如何处理,如何导入之前就指定每一列的数据类型?或者有其他解决方案,请大家不吝赐教啊!感谢!
调试欢乐多
+--------------------+---------+
| Variable_name | Value |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
1 row in set (0.00 sec)mysql>
怎么跟标题里列的是两码事。把数据从excel导进mysql,是吗?
在配置文件my.ini下的[mysqld]里头设定:max_allowed_packet值, 一般设为32M = 32*1048576就够了。
[mysqld]max_allowed_packet=32M