
数据库
水巷石子
大道至简
展开
-
解决springboot项目启动报错Error creating bean with name ‘dataSourceScriptDatabaseInitializer‘
pom.xml文件,缺少mysql的依赖。原创 2024-01-13 22:40:25 · 3205 阅读 · 0 评论 -
mysql修改index索引名称
任务目标:修改表的索引名称,从rbac_urlpermission_menu_id_bef8ddae修改为rbac_permission_menu_id_bef8ddae今天使用DBeaver工具修改mysql表索引名称,出错的情况。正常的使用DBeaver工具修改:sql语句如下:ALTER TABLE test2.rbac_permission_menus RENAME INDEX rbac_urlpermission_menu_id_bef8ddae TO rbac_permission.原创 2021-11-08 14:25:17 · 4789 阅读 · 2 评论 -
使用dbeaver导出中间表数据时,发现没有主键的解决办法
1.右击表格,导出数据2.导出格式为sql文件下一步下一步开始导出发现没有主键id。解决办法在导出设置中,通用选择设置【包含生成的列】为v,这样设置之后,就会导出主键id了。成功添加了主键id。...原创 2021-09-26 11:47:49 · 6868 阅读 · 1 评论 -
使用DBeaver连接mysql报Access denied for user ‘test‘@‘%‘ to database
Access denied for user ‘test’@’%’ to database ‘11.112.0.31’使用dbeaver连接mysql提示我该用户名拒绝访问;但是同样的配置信息使用navicat连接就可以连接成功.使用DBeaver连接mysql数据库报错报错信息:Access denied for user 'test'@'%' to database '11.112.0.31'连接信息如下:解决方法:修改连接信息连接成功!!!...原创 2021-09-01 16:44:29 · 9337 阅读 · 3 评论 -
企业级数据库设计十个原则
十个原则可以分为三个大类:3个基本原则4个扩展原则3个完备性原则3个基本原则结构清晰:表名、字段命名没有歧义,能一眼看懂唯一职责:一表一用,领域定义清晰,不存储无关信息,相关数据在一张表中主键原则:设计不带物理意义的主键;有唯一约束,确保幂等4个扩展性原则(影响系统的性能和容量)长短分离:可以扩展,长文本独立存储;有合适的容量设计冷热分离:当前数据与历史数据分离索引完备:有合适索引方便查询不使用关联查询:不使用一切的SQL Join操作,不做2个表或者更多表的关联查询示原创 2021-08-03 14:22:57 · 567 阅读 · 0 评论