• 请不要在回答技术问题时复制粘贴 AI 生成的内容
AlanGeek
V2EX  ›  程序员

[工具分享] 一个分库分表工具:一键生成 SQL 和 定位库表

  •  
  •   AlanGeek · Dec 29, 2021 · 2072 views
    This topic created in 1607 days ago, the information mentioned may be changed or developed.
    工作经常会生成分库分表的 sql ,用过后端代码、静态页面,感觉不太好用。

    现在重新实现一遍,放到网站上,并提供在线存储能力。

    各位 V 友有兴趣可以测试一下,帮忙多提点建议。


    工具地址: https://defpage.com/tool/it/sql-sharding

    设计思路: https://www.processon.com/view/link/61cc6a065653bb069fe7b615

    PS:推荐在电脑打开工具地址,手机样式有点挤。
    2 replies    2021-12-30 22:28:44 +08:00
    soddygogo
        1
    soddygogo  
       Dec 30, 2021
    体验了下,很不错,但现在不会分数据库,只会分一个库下面的表,进入页面可以默认只分表,不分库的例子...分多个库,每个库有多个分表,后期维护很麻烦.
    AlanGeek
        2
    AlanGeek  
    OP
       Dec 30, 2021
    @soddygogo 感谢回复。今晚优化了一下,有空再试试。

    优化内容:浏览器本地记录上一次的 SQL 生成器的数据,这样日常使用可以更方便一些。

    如果只用到一个数据库,SQL 模版中,可以去掉 {dbNo}
    示例:ALTER TABLE db_name.table_name_{tableNo} ADD COLUMN age INT NULL;
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6181 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 03:00 · PVG 11:00 · LAX 20:00 · JFK 23:00
    ♥ Do have faith in what you're doing.