SQL Buddy - 基于Web的MySQL管理工具

SQL Buddy是一个简单,轻量级和超快速的应用程序,它为数据库管理员和程序员提供了一个设计良好的界面和全面的功能集。

SQL Buddy是一个基于Web的开源工具,用PHP语言编写,旨在通过Firefox,Chrome,Safari,Opera和IE +(Internet Explorer)等Web浏览器管理SQLite和MySQL管理

SQL Buddy是一个简单,轻量级和超快速的应用程序,它为数据库管理员和程序员提供了一个设计良好的界面和全面的功能集。 该工具允许您添加,编辑,修改和删除数据库和表,导入和导出数据库,索引,外键关系,运行SQL查询等。

它是phpMyAdmin的一个很好的替代品,具有快速且有吸引力的基于Ajax的 Web界面,支持47种不同的语言主题 phpMyAdmin相比, SQL Buddy几乎具有phpMyAdmin的所有功能集,但SQL Buddy在提取后非常轻量级320kb (即1.1MB )并且非常容易设置无需安装,只需解压缩web-server根目录下的文件并登录使用您的数据库用户名密码

SQL Buddy还提供了一些有用的键盘快捷键,创建编辑删除刷新 ,全查询 ,因此您可以在不使用鼠标的情况下管理该工具。 如果你处理大量的MySQL数据库,那么SQL Buddy是你的最佳选择。

在Linux中安装SQL Buddy

要使用SQL Buddy ,首先使用wget命令 下载SQL Buddy并解压缩文件夹中的文件,然后通过ftp将文件夹上传到Web服务器根目录。 例如,在我的情况下( / var / www / html / sqlbuddy ),但是放置它们的位置或者命名文件夹的位置都无关紧要。

# wget https://www.howtoing.com/10-wget-command-examples-in-linux/
# unzip sqlbuddy.zip
# mv sqlbuddy /var/www/html/

接下来,导航到Web浏览器并键入以下命令以启动SQL Buddy

http://yourserver.com/sqlbuddy
OR
http://youripaddress/sqlbuddy

选择MySQL并输入您的用户名密码

Sql buddy login screen

SQL好友登录屏幕

SQL Buddy的欢迎屏幕。

sql buddy welcome page

SQL好友欢迎屏幕

这些是一些有用的SQL Buddy键盘快捷键可用。

sql buddy keyboard shortcuts

SQL Buddy键盘快捷键

如果你想自定义你的安装,那么你可能感兴趣的config.php中有一些有用的变量。

# vi /var/www/html/sqlbuddy/config.php

如果要将SQL Buddy限制为特定的IP地址,请使用VI编辑器打开该文件。

# vi /etc/httpd/conf.d/sqlbuddy.conf

将以下代码行添加到sqlbuddy.conf文件中。 your-ip-address替换为您的服务器。

Alias /cacti    /var/www/html/sqlbuddy

<Directory /var/www/html/sqlbuddy>
        <IfModule mod_authz_core.c>
                # httpd 2.4
                Require all granted
        </IfModule>
        <IfModule !mod_authz_core.c>
                # httpd 2.2
                Order deny,allow
                Deny from all
                Allow from your-ip-address
        </IfModule>
</Directory>

重新启动Web服务器。

# service httpd restart		
OR
# systemctl restart apache2	

如果您需要任何帮助,请访问sql-buddy主题提供的论坛或使用我们的评论部分获取任何疑问。