热搜词
发表于 2012-4-28 19:22:27 | 显示全部楼层 |阅读模式
导入 phpcms V9数据库时出现如下错误提示:

[Err] 1265 - Data truncated for column 'isurl' at row 1
[Err] INSERT INTO `phpcms_member_menu` VALUES (1,'member_init',0,'member','index','init','t=0',0,'1','',''),(2,'account_manage',0,'member','index','account_manage','t=1',0,'1','',''),(3,'favorite',0,'member','index','favorite','t=2',0,'1','','');
[Msg] Finished - Unsuccessfully
--------------------------------------------------

原因分析:
这里的v9_member_menu数据表中的isurl字段是不允许为空的。但是全新安装v9这里就是空的。导出数据库再导入的话,就会引起这个错误。解决方法为把isurl字段中的值手工改为0即可。

v9_member_menu 会员前台菜单表
字段类型Null默认额外注释
idsmallint(6)  unsignedPK auto_increment识标id
namechar(40)NO  菜单名
parentidsmallint(6)NO
0
 父菜单id
mchar(20)NO  所属模型
cchar(20)NO  所属控制器
achar(20)NO  所属action
datachar(100)NO  附加数据
listordersmallint(6)  unsignedNO
0
 排序
displayenum('1','0')NO
1
 是否可见
isurlenum('1','0')NO
0
 是否是外部链接
urlchar(255)NO  外部链接地址

全部评论2
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2025-1-22 18:54 , Processed in 0.144380 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2025 Discuz! Team