-
Notifications
You must be signed in to change notification settings - Fork 524
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lealone和ruoyi框架整合的数据库配置的问题汇总 #231
Comments
ruoyi-vue是目前比较流行的前后端分离的框架,我想改造成用lealone数据库,现在就是后台这里配置不好 |
好的,我先试一下 |
我用 lealone mysql 插件已经完全跑通 RuoYi-Vue 在 mysql 客户端执行 source ry_20240601.sql 时,有以下几个错误,
这是我修改后的 ry_20240601.sql |
用 lealone mysql 插件跑 RuoYi-Vue,只要用上面修改后的 ry_20240601.sql 即可,其他的都不用动的。 |
好的,谢谢大神,我试一下 |
我理解差了,既然已经用了mysql插件,端口就应该用走mysql客户端的那个端口,不用lealone启动的端口,这样的话,ruoyi-vue的druid配置那里除了改成lealone-mysql插件地址和端口,用户名和密码用lealone的mysql实例的数据库就可以了,其他的还是走以前的mysql数据库配置参数就可以了,我现在也可以跑起来了 再次感谢大神的帮助! |
是的,如果使用 mysql 插件,就完全按照 mysql 的习惯来使用即可。 |
不过我导入mysqldump的脚本还是有错误,导入ruoyi-vue的修改''ry''和notent的clob的字段以后的sql,现在是支持的 如果大神把附件里面里的mysqldump的语法适配完成,我想mysql的数据迁移到lealone就简单多了,现在主要是mysqldump导入的字段和表名都有``这个符号,还有一些多余的语法,这个就要去验证了,验证好了,能够mysqldump支持导入数据,那以后lealone安装mysql插件以后的场景使用范围就多了 |
好的,我正在想怎么支持 mysql 的特殊转义方式, mysql 插件要兼容的地方还挺多的,目前也只能先兼容常用的。 |
目前只剩下 SET FOREIGN_KEY_CHECKS = 0 不支持了,mysql 通过这个参数禁用外键约束检查,lealone 还不支持,代码改动有点大。 mysqldump 这个工具导出表结构时,它可能没有检查表之间的依赖关系,所以生成的 create table 语句是乱的,只能用 SET FOREIGN_KEY_CHECKS = 0 让 mysql 在后期检查约束。 |
alibaba druid已添加对lealone的支持. |
不错,感谢支持 |
lealone和ruoyi框架整合的数据库配置的问题汇总
大神能否出个lealone数据库和ruoyi框架整合的spring的database的配置
现在我把ruoyi的数据库表都迁移到lealone数据库,但是后台代码这里,配置不好
The text was updated successfully, but these errors were encountered: