lf知识星球banner

基础数据初始化(升级)

2018-03-13 20:18:51
admin
8725
最后编辑:Seagull 于 2019-06-17 14:35:54
简介:当你安装完数据库后,就可以先对数据进行初始化了,接下来将详细为你介绍数据初始化或是版本升级后数据结构升级的步骤

在服务端项目 LuckyFrameWeb的根目录下,有一个 mysqldb的文件夹,此文件夹中包含了2个子文件夹:

文件夹 initialization(create table) 此目录是项目数据初始化的路径,如果你是第一次安装环境,那么可以进入到此路径下,此文件夹中包含了各种版本的初始化SQL文件,找到自己下载项目所属版本的SQL文件,去执行SQL即可。


文件夹  update(alter table) 此目录是项目升级需要的SQL路径,如果你现在想把旧版本升级到最新版本,找到对应的更新SQL文件,执行即可。

注意: 不可跨级更新,比如你现在是2.4版本,想升级到2.6版本,那么你必须先执行【 V2.4 upgrade V2.5】中的文件,升级到V2.5版本的数据结构,再执行【 V2.5 upgrade V2.6】中的文件,升级到V2.6。

从V2.X升级到V3.X由于是属于重构级别,所以不能直接升级,需要先执行V3.X版本的初始化SQL文件,再执行V2.7.2升级到V3.0的升级SQL文件,对数据进行迁移,具体操作可参照升级文章,后续会提供。

评论列表
萌新 2019-07-26 19:32:58 回复
执行3.0sql,在导入的时候,部分字段会报1406和1366的错误,
Seagull 2019-08-01 13:42:30 回复
能说下具体是SQL脚本的哪一行或是哪一条SQL语句吗
数据库名不可修改,必须为luckyframedb 2018-07-16 17:35:39 回复
代码中对数据库名有强依赖,如果修改,启动服务器会提示找不到luckyframedb
1/1
发表评论
评论通过审核后显示。
搞事bannar