SQL Buddy - Usa ka Web Based MySQL Administration Tool


Ang SQL Buddy usa ka open source nga web-based nga himan nga gisulat sa PHP nga pinulongan nga gituyo sa pagdumala sa SQLite ug MySQL nga administrasyon pinaagi sa mga web browser sama sa Firefox, Chrome, Safari, Opera ug IE+ (Internet Explorer).

Ang SQL Buddy usa ka yano, gaan ug super paspas nga aplikasyon nga nagtanyag usa ka maayong pagkadisenyo nga interface nga adunay usa ka komprehensibo nga set nga bahin alang sa mga tagdumala sa database ug mga programmer. Ang himan nagtugot kanimo sa pagdugang, pag-edit, pag-usab ug pag-drop sa mga database ug mga lamesa, pag-import ug pag-eksport sa mga database, mga indeks, mga langyaw nga yawe nga relasyon, pagpadagan sa mga pangutana sa SQL ug uban pa.

Kini usa ka maayong alternatibo sa phpMyAdmin nga adunay paspas ug madanihon nga interface sa web nga nakabase sa Ajax nga adunay suporta alang sa 47 nga lainlaing mga sinultihan ug tema. Kung itandi sa phpMyAdmin, ang SQL Buddy adunay halos tanan nga mga feature set sa phpMyAdmin apan ang SQL Buddy kay gaan kaayo sa gidak-on nga 320kb (ie 1.1MB) human sa pag-extract ug sayon kaayo nga i-setup walay gikinahanglan nga pag-instalar, unzip lang ang mga file ubos sa web-server root directory ug log sa imong database username ug password.

Nagtanyag usab ang SQL Buddy og pipila ka mapuslanon nga mga shortcut sa keyboard sama sa paghimo, pag-edit, pagtangtang, pag-refresh, pagpili sa tanan ug pagpangutana, aron madumala nimo ang himan nga wala gigamit ang mouse. Kung nag-atubang ka sa daghang mga database sa MySQL, nan ang SQL Buddy mao ang imong kapilian sa tanan nga oras.

Pag-instalar sa SQL Buddy sa Linux

Aron magamit ang SQL Buddy, una nga wget command ug unzip ang mga file sa usa ka folder ug dayon i-upload ang folder sa imong web-server root directory pinaagi sa ftp. Pananglitan, (/ var/www/html/sqlbuddy) sa akong kaso, apan dili igsapayan kung asa nimo kini ibutang o kung unsa ang imong ngalan sa folder.

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

Sunod, pag-navigate sa web browser ug i-type ang mosunud nga mando aron ilunsad ang SQL Buddy.

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

Pilia ang MySQL ug isulod ang imong username ug password.

Welcome screen sa SQL Buddy.

Kini ang pipila ka mapuslanon nga mga shortcut sa keyboard sa SQL Buddy anaa.

Kung gusto nimo ipasibo ang imong instalasyon, nan adunay pipila ka mapuslanon nga mga variable sa config.php nga mahimo nimong interesado.

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

Kung gusto nimo limitahan ang SQL Buddy sa piho nga IP address, dayon ablihi ang file gamit ang VI editor.

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

Idugang ang mosunod nga mga linya sa code sa sqlbuddy.conf file. Ilisan ang imong-ip-address sa imong server.

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>

I-restart ang web server.

# service httpd restart		
OR
# systemctl restart apache2	

Kung kinahanglan nimo ang bisan unsang tabang, palihug bisitaha ang forum nga magamit sa mga hilisgutan sa sql-buddy o gamita ang among seksyon sa komento alang sa bisan unsang mga pangutana.