Board logo

标题: [网络工具] 轻量mysql 图形界面管理工具mysql front [打印本页]

作者: codegay    时间: 2016-5-18 15:21     标题: 轻量mysql 图形界面管理工具mysql front

轻量 ,安装包3.7M

官网 http://www.mysqlfront.de/

有中文界面
作者: happy886rr    时间: 2016-5-18 18:10

回复 1# codegay
不错,我也写了个mysql管理器,可以一键重置密码,兼容5.5、5.7、5.1以及Mariadb版本,tail第三方里有
  1. @echo off&title MySQL tools
  2. ::设置窗体
  3. mode con cols=45 lines=11
  4. ::设置颜色
  5. color 0f
  6. ::设置MySQL控制台路径
  7. pushd ".\bin"
  8. ::设置MySQL端口
  9. set "po=3306"
  10. :main
  11. cls
  12. echo   ______________________________
  13. echo  ^|                              ^|
  14. echo  ^|#####    MySQL管理工具   #####^|
  15. echo  ^|______________________________^|
  16. echo   1启动   2关闭   3日志   0密码
  17. echo.
  18. set "cho="
  19. set /p cho=-^> 请选择:
  20. goto main%cho%
  21. :main1
  22. cls
  23. echo   ______________________________
  24. echo  ^|                              ^|
  25. echo    ###  正在启动MySQL ...
  26. echo  ^|______________________________^|.
  27. echo  正在检测端口占用...
  28. netstat -ano|find "0.0.0.0:%po% " && goto warning
  29. start .\mysqld.exe --defaults-file="..\my.ini" --port=%po%
  30. goto main
  31. ::
  32. :warning
  33. echo 警告:一、可能是端口被占用,请修改bat设置
  34. echo       二、或似MySQL已运行,查看任务管理器
  35. pause>nul
  36. exit
  37. :main2
  38. cls
  39. echo   ______________________________
  40. echo  ^|                              ^|
  41. echo    ###  准备关闭MySQL
  42. echo  ^|______________________________^|.
  43. set "pass="
  44. set /p pass=-^> 请输入密码:
  45. .\mysqladmin -P%po% -uroot -p%pass% shutdown || echo =^> 关闭MySQL失败 && pause>nul && goto main
  46. del ..\data\%computername%.pid
  47. goto main
  48. :main3
  49. start ..\tail.exe -f ..\data\%USERDOMAIN%.err
  50. goto main
  51. :main0
  52. cls
  53. echo   ______________________________
  54. echo  ^|                              ^|
  55. echo    ###  修改MySQL密码
  56. echo  ^|______________________________^|.
  57. set "passnew="
  58. set /p passnew=-^> 新密码:
  59. echo   ______________^|_______________
  60. echo  ^|                              ^|
  61. echo    A输原密码         B直接重置
  62. choice /c:AB
  63. if %errorlevel%==1 goto passnew1
  64. if %errorlevel%==2 goto passnew2
  65. ::
  66. :passnew1
  67. set "pass="
  68. set /p pass=-^> 原密码:
  69. .\mysqladmin -P%po% -uroot -p%pass% password %passnew% || echo =^>修改密码失败 && pause>nul && exit
  70. goto main
  71. ::
  72. :passnew2
  73. if not exist ..\data\%computername%.pid (goto core)
  74. set /p mypid=<..\data\%computername%.pid
  75. taskkill /f /pid %mypid%
  76. ::
  77. :core
  78. set string=password
  79. cls
  80. echo   ______________________________
  81. echo  ^|                              ^|
  82. echo    ###  重置MySQL密码    牢记!
  83. echo  ^|______________________________^|.
  84. if /i "%passnew%"=="" exit
  85. start .\mysqld.exe --skip-grant-tables
  86. ::
  87. :authen
  88. echo use mysql;>.\temp
  89. echo update user set %string%=password("%passnew%") where user="root";>>.\temp
  90. echo flush privileges;>>.\temp
  91. echo quit>>.\temp
  92. mysql<.\temp || set string=authentication_string && goto authen
  93. del .\temp
  94. .\mysqladmin -P%po% -uroot -p%passnew% shutdown || echo =^>重置密码失败 && pause>nul && goto main
  95. cls
  96. choice /c:yn /m 在%po%端口上启动MySQL
  97. if %errorlevel%==1 goto main1
  98. if %errorlevel%==2 goto main
复制代码

作者: codegay    时间: 2016-5-18 18:41

回复 2# happy886rr


    你单独发代码吧。
作者: gawk    时间: 2016-5-18 20:21

平时命令行用的多,偶尔用 MySQL Workbench
作者: codegay    时间: 2016-5-18 20:54

回复 4# gawk


    是的。只是相对有点重。偶尔用一下的,或者 临时安装要用的,要求不高。轻量工具会比较好点。
作者: codegay    时间: 2016-5-19 15:35


好吧,看来这个工具不是很好。批量删数据的时候报错了。
作者: happy886rr    时间: 2016-5-25 22:09

回复 6# codegay
http://www.heidisql.com/吧,支持各种sql。
或者Navicat系列非常好用。
也可以用php版的phpmyadmin
或者https://www.adminer.org/
adminer精简版只有73k,支持各种sql,速度超快。就是需要开启相应的php模块。
作者: codegay    时间: 2016-5-25 22:53

回复 7# happy886rr


    好的谢谢。
作者: codegay    时间: 2016-5-25 23:12

heidisql 4.5M,很轻量了,看起来靠谱。
作者: happy886rr    时间: 2016-5-26 11:09

本帖最后由 happy886rr 于 2016-5-26 11:10 编辑

回复 9# codegay
heidisql过去的版本小,我用的精简版。不管啥软件,我都要精简一下,比如julia被精简成16M,功能缺失一大堆。
作者: codegay    时间: 2016-5-26 11:23

回复 10# happy886rr


    但是也消耗心力啊。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2