网站搜索

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


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的体积非常轻量<解压后的strong>320kb(即1.1MB)并且非常容易设置,无需安装,只需将文件解压到网络服务器根目录下并使用您的数据库用户名登录密码

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

在 Linux 中安装 SQL Buddy

要使用SQL Buddy,首先使用wget命令下载SQL Buddy并将文件解压到一个文件夹中,然后通过ftp将该文件夹上传到您的网络服务器根目录。例如,在我的例子中是 (/var/www/html/sqlbuddy),但您将它们放置在何处或将文件夹命名为什么并不重要。


wget https://github.com/calvinlough/sqlbuddy/raw/gh-pages/sqlbuddy.zip
unzip sqlbuddy.zip
mv sqlbuddy /var/www/html/

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


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

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

SQL Buddy的欢迎屏幕。

这些是一些有用的 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>

重新启动网络服务器。


service httpd restart		
OR
systemctl restart apache2	

如果您需要任何帮助,请访问 sql-buddy 主题的论坛或使用我们的评论部分进行任何查询。