Avancerade funktioner för phpmyadmin

Inlagd av Bounceweb i Computer Råd, Software, Internet, Web Hosting, Web Hosting Tips

Avancerade funktioner för phpmyadmin

Som du kanske acceptera realiseras, PHP accent kretsar om axial affären av praktiska. PHP är på väg att ge programmerare med alla viktiga accoutrement för att få jobbet gjort på ett snabbt och kan mode. Fem viktiga egenskaper att göra i PHP: s:
1. Kännedom
2. Enkelhet
3. Effektivitet
4. Säkerhet
5. Flexibilitet

Installera phpMyAdmin Avancerade funktioner

För att installera de avancerade funktionerna i phpMyAdmin måste du skapa en särskild kontroll databas som PMA använder för att lagra bokmärken och relationer osv ... PMA kommer med ett skript som kallas create_tables.sql som innehåller relevant SQL för att ställa dessa tabeller upp. Så småningom, när du installerar phpMyAdmin direkt från källan, detta create_tables.sql script finns i manus sub-mapp.
Instruktioner
Först, packa upp och kör create_tables.sql ärende:
cd / usr / share / doc / phpmyadmin / exempel
sudo gunzip create_tables_mysql_4_1_2 +. sql.gz
mysql-u root-p <create_tables_mysql_4_1_2 +. sql
Sedan setup en användare / lösenord för phpMyAdmin att använda:
mysql-u root-p-e 'GRANT SELECT, INSERT, DELETE, UPDATE ON "phpmyadmin" .* TILL "PMA" @ "localhost" Märkt med "lösenord"
Då redigera config-filen och avkommentera de extra funktionerna för din valda servern och lägga till den enskilde / lösenord du inställningarna i föregående steg. Om du inte har redigerat in innan du kan kravet på att även bort resten av server definition.
sudo vim / etc / phpmyadmin / config.inc.php
Ställa in främmande nycklar i phpMyAdmin?
InnoDB kan du lägga till en ny utländsk viktiga hinder för en tabell med hjälp av ALTER TABLE:
ALTER TABLE tbl_name
ADD [FÖRLÄGENHET [symbol]] FOREIGN KEY
[index_name] (index_col_name, ...)
HÄNVISNINGAR tbl_name (index_col_name, ...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
Å andra sidan, om MyISAM har stora fördelar jämfört med InnoDB i sammanhanget, varför skulle du behöver för att skapa utländska viktiga begränsningar alls. Du kan hantera detta på modellen på din ansökan.
Skapa en exempeldatabasen använda din PMA, till denna databas köra följande SQL query:
CREATE TABLE "profiler" (
`id` int (11) NOT NULL auto_increment,
"innehåll" mediumtext INTE NULL,
PRIMARY KEY ( "id")
) ENGINE = InnoDB DEFAULT charset = latin1;

CREATE TABLE `users` (
`id` int (11) NOT NULL auto_increment,
`namn` varchar (255) NOT NULL,
"profile_id` int (11) default NULL,
PRIMARY KEY ( "id")
) ENGINE = InnoDB DEFAULT charset = latin1;

Förhoppningsvis hjälper dig med ett kort intro till Avancerade funktioner för phpmyadmin

Alla BounceWeb s PHP Hosting Planerna omfattar phpMyAdmin

Dela och njut:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • MySpace
  • StumbleUpon
  • TailRank
  • Technorati

Tjänster

Lov en Svara

Du måste vara inloggad för att skriva en kommentar.