吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 21661|回复: 210
收起左侧

[原创工具] 1.5M的mssql+mysql小工具,无需环境依赖

    [复制链接]
zhp20121231 发表于 2021-1-24 22:06
本帖最后由 zhp20121231 于 2021-1-31 18:54 编辑

先上链接:
V3版
百度云 链接:  https://pan.baidu.com/s/1u2l79l7k3pqI1L4HdAza7g   提取码: cy5w

蓝奏云 链接: https://wws.lanzouj.com/inqd8l4z6vc  密码:1dur

V2.1版
百度云 链接:  链接: https://pan.baidu.com/s/164fTbyg6lK3bln6h18tAdg   提取码: f6n9

蓝奏云 链接: https://wws.lanzouj.com/iiwfykyg7cj  密码:agdj

V1版
百度云 链接: https://pan.baidu.com/s/1ffrpefKF5Znbttl9pEzWZA 提取码: bftq
蓝奏云 链接: https://wws.lanzouj.com/iLnGiksqlpa 密码:3fnt
V3.0新增功能
1、新增对mssql的支持,包含获取数据库、表、字段信息,以及批量导出数据表实体类,sql语句的查询和“增删改”sql语句的执行

V2.1 更新
1、修改数据库列表显示不足的问题,改为下拉框选择数据库

V2.0新增功能
1、mysql语句的查询
2、执行sql语句增删改

已知问题
1、查询sql语句,数据源中有字段类型是“longlob” 数据表中次字段数据显示不出来

修复问题
1、修复1.0 报错 “The host localhost does not support SSL connections.”

V2.0功能简介:在V1功能基础上,可以选中数据表执行查询,以及自定义sql语句,查询或者执行增删改
操作步骤:
1、在列表中选中数据表,会自动生成对应表的sql语句,点击“查询Sql”按键,即可在数据列表中,显示数据
2、在字段列表中,勾选字段,会自动生成所有勾选字段的sql语句,点击表头“field”即可实现“全选”,重新选中此数据表即可实现“取消选中”
3、Sql语句输入框中,除了根据选中数据表或者勾选字段自动生成sql语句,也可以自定手动输入sql,进行查询或者增删改

一些闲聊
        此软件不过1M不到的小工具,可以实现无需安装Mysql工具即可查询、执行Sql语句,所以是比较轻量级或者说简单的临时工具,或多或少存在不足指出,所以实现效果还请多多包涵。至于复杂的mysql功能还是推荐专业工具!!!
       其实有想过查询出来的结果,导出excel表。但是会用到相关excel的dll,如果采用window自带的dll,会要使用着安装office。如果用NPOI,数据量大生成时间很长。
用Aspose.Cell,速度非常可观,但是工具不过几百KB,第三方一个dll都10M左右了,失去轻量级的小工具的定义了。当然如果有需求,还是可以加入此功能的。

      之后会看一下留言所说的备份数据库功能,希望能帮到大家,然后能积极反馈意见和建议。一起学习交流!
最后,本人是一个小分享者,乐意与大家积极交流,几乎每条留言都回复,奈何等级太低了,一个小时限制回复数,所以如果无法每条回复,还请多多见谅。再次感谢大家支持!

V1.0功能简介:可以查看目标服务器对应数据库以及表和字段信息,不需要单独安装mysql工具,并且,批量导出数据表实体类,是一个功能简单的小工具。
操作步骤:

1、打开程序进入主界面,输入:ip地址、port端口、user账号和密码。namespace为导出的实体类所在的命名空间。点击“连接”按键,进行mysql数据库连接。
2、连接成功后,会在“数据库列表"显示对应的数据库清单
3、点击目标数据库后,会显示对应的数据表清单
4、选择数据表后,会在右方展示出当前选中表对应数据字段信息
5、点击”导出CS类“按键,会批量导出所勾选的数据表实体类
6、成功导出后,可以点击”打开文件夹“按键,查看导出的实体类文件


分享功能实现关键基础点:
1、连接数据库获取database数据:SELECT SCHEMA_NAME AS `Database` FROM INFORMATION_SCHEMA.SCHEMATA;
SHOW DATABASES;
2、根据选中database获取datatable数据:SELECT TABLE_NAME FROM information_schema.`TABLES` WHERE TABLE_SCHEMA = 'mysql';
SHOW TABLES; (前提是在目标数据库下)
3、根据选中datatable获取field数据:desc `func`;


以上是基础,也是实现的前提和关键。剩下就是组合功能和业务逻辑。
此工具是楼主日常开发需要写实体类,所以闲暇之余兴趣所向所做的一个不到2M的小工具。想着分享出来,是否可以帮到别人。
所以次工具的目标性可能指向的是开发人员方面,有一定局限性。
再看后一些留言建议后,可以往运维售后所需日常功能走向。
感谢各位的支持与宝贵意见!

v2主界面

v2主界面

v2字段查询选择

v2字段查询选择

v1主界面

v1主界面

v1生成的实体类文件

v1生成的实体类文件

v1实体类代码

v1实体类代码

V3主界面

V3主界面

免费评分

参与人数 35吾爱币 +42 热心值 +33 收起 理由
shouxihu + 1 + 1 谢谢@Thanks!
alone痴 + 2 + 1 感谢大神的旋转图片软件
lxhwan100 + 2 + 1 谢谢@Thanks!
又是馒头 + 1 + 1 sql server 数据库修改了默认的远程端口,你程序里如果选择sql server 就把.
takstar8zyq2018 + 1 + 1 谢谢@Thanks!
巨大菜鸟出现 + 1 + 1 谢谢@Thanks!
wang1anfu + 1 + 1 我很赞同!
玄冥 + 1 + 1 用心讨论,共获提升!
chinaleof + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
macbeth + 1 我很赞同!
chao8709 + 1 + 1 谢谢@Thanks!
周二两 + 2 + 1 我很赞同!
5ipj2007 + 1 + 1 用心讨论,共获提升!
df2k + 1 + 1 谢谢@Thanks!
蓦然回首 + 1 我很赞同!
李十八 + 1 + 1 我很赞同!
lenlydia + 1 + 1 我很赞同!
xzf + 1 + 1 谢谢@Thanks!
bullshit + 1 + 1 谢谢@Thanks!
梧桐南 + 1 + 1 谢谢@Thanks!
llq@xsh + 1 + 1 谢谢@Thanks!
ikochina + 1 很不错的东东啊,希望界面稍微优化下,另外就是数据库连接信息别那样显示着.
zxywan + 1 + 1 谢谢@Thanks!
detectiveke + 1 学习一下
daixingren007 + 1 + 1 我很赞同!
nongda03 + 1 + 1 我很赞同!
lbwnba + 1 + 1 谢谢@Thanks!
抱薪风雪雾 + 1 + 1 谢谢@Thanks!
阿国网络 + 1 + 1 额,能不能增加一个自动备份数据库功能,支持MYsql/SQL SERVER/Oracle
qinxv + 1 我很赞同!
小歆 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ylixx + 1 + 1 我很赞同!
17877087703 + 1 + 1 热心回复!
一笑懸命桑 + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| zhp20121231 发表于 2021-1-31 18:58
梧桐南 发表于 2021-1-29 22:05
后期加个sql server就厉害了

感谢支持!
刚更新的 V3版,已经加上对SQL Server数据支持!
还请多多反馈,共同讨论,学习进步!
 楼主| zhp20121231 发表于 2021-1-25 09:59
kumamiko 发表于 2021-1-25 09:49
只能生成 mysql 的吗?
用EF 的 DbFirst 不是可以直接生成实体结构吗?

感谢支持!
头像好评
首先,目前只是针对mysql数据库。
其次。只是自己要用,然后写的小工具,想着可以分享出来,如果能帮到别人的话。
然后,至于相同功能,肯定有更好的工具可以更好更完美的实现。
最后,这个目前还只是2M不到,一个不足挂齿的小工具。还请多多包涵,欢迎意见和建议,慢慢完善吧!
再次感谢,支持!还请下载食用后,再次留言给出宝贵的意见!
不苦小和尚 发表于 2021-1-24 22:09
 楼主| zhp20121231 发表于 2021-1-24 22:10
沙发自己躺,不给人
 楼主| zhp20121231 发表于 2021-1-24 22:11
不苦小和尚 发表于 2021-1-24 22:09
这个工具不错,实用

你抢了沙发!!!
好吧,多谢支持,还请食用后,再回来给个意见或者建议,感谢。
好的不坏 发表于 2021-1-24 22:35
辛苦楼主了,向大神致敬。
llq@xsh 发表于 2021-1-24 22:36
好东西,谢谢楼主
wan1330 发表于 2021-1-24 23:04
感谢分享这么实用的工具
E式丶男孩 发表于 2021-1-25 00:34
之前做过一个,但是忘记保存了
wszmx123 发表于 2021-1-25 01:45
感觉很吊!!下载收藏
zhxd 发表于 2021-1-25 05:04
最大可以支持多大的数据库呢?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 14:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表