# dedecms把数据保存到数据库附加表 `dede_addonimages` 时出错怎么办

*Published:* 2023-10-27
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年10月27日，已超过 180天没有更新



> You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'row,col,isrm,ddmaxwidth,pagepicnum,body) Values('262' at line 1

报错原因：迁移了网站，[数据库](https://www.xarjtc.com/tag/%e6%95%b0%e6%8d%ae%e5%ba%93 "查看数据库此标签更多文章")版本为MySQL8.0.15

原因分析：这里出错的原因是 row 在MySQL8 版本是 关键字

解决办法：

```
album_add.php 中 333行
album_edit.php 中 636行
```

找到：

```
$query = "INSERT INTO `$addtable`(aid,typeid,redirecturl,userip,pagestyle,maxwidth,imgurls,row,col,isrm,ddmaxwidth,pagepicnum,body{$inadd_f})
```

修改为：

```
// 给关键字加上 反引号 ``
$query = "INSERT INTO `$addtable`(aid,typeid,redirecturl,userip,pagestyle,maxwidth,imgurls,`row`,`col`,isrm,ddmaxwidth,pagepicnum,body{$inadd_f})
//album_edit.php修改办法为：同样加上双引号
`row`='$row',
```