🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# **商城报错:Database Exception (#42)** <span style="color:red">当前文档已经停止更新 ,我们最新的文档系统以及迁移至语雀[https://www.yuque.com/rrsc](https://www.yuque.com/rrsc),欢迎访问新版文档。</span> <br> ### **问题:** * 在正常跑完安装初始化后如果发生以下报错,首先确认redis服务是否正常运行,其次再检查mysql版本,v5的表结构设计是不支持mysql5.5及其以下版本的,建议mysql版本为5.6或者5.7,mysql8.0由于utf8mb4字符集默认排序规则的原因,不推荐使用。 ![](https://img.kancloud.cn/1a/af/1aaf4e6e757c24eaf73028c1f318307e_1560x345.png) <br> ### **解决方法如下:以宝塔为例** >[danger]**注意:切换版本前一定要做快照和宝塔本地备份数据库!!最好两遍,因为宝塔修改数据库版本会清空数据库** 宝塔中搜索MySQL,看下版本是否是5.6,如过是5.5甚至更低需要后台切换数据库版本 ![](https://img.kancloud.cn/f8/b5/f8b5b5b1ae831311e437ffa0295b8052_1896x772.png) >[danger]**注:一定一定要确保已经快照跟备份过数据库** ![](https://img.kancloud.cn/ea/aa/eaaa260b01e46559f1774154c1ec5c9e_1225x820.png) 如果是授权完V5才发现数据库版本不对的,切换完版本之后需要删除`install.lock`文件,重新授权 **路径:** `addons/renren_shop/install.lock`