Avanserte funksjoner i phpmyadmin
Skrevet av Bounceweb i Computer rådgivning, programvare, Internett, Web Hosting, Web Hosting tips
Avanserte funksjoner i phpmyadmin
Som du kan godta realisert, PHP aksent dreier om aksial affære av praktiske. PHP er i ferd med å gi programmerer med alle viktige accoutrement å få jobben gjort på en rask og i stand moten. Fem viktige egenskaper gjør i PHP's:
1. Kjennskap
2. Enkelhet
3. Effektivitet
4. Sikkerhet
5. Fleksibilitet
Installere PhpMyAdmin avanserte funksjoner
Hvis du vil installere avanserte funksjoner i phpMyAdmin må du opprette en spesiell kontroll database som PMA bruker til å lagre bokmerker og relasjoner osv. ... PMA kommer med et skript som heter create_tables.sql som inneholder relevant SQL-setninger for å stille disse tabellene opp. Etter hvert når du installerer phpMyAdmin direkte fra kilden, dette create_tables.sql Skriptet finnes i skript sub-mappen.
Instruksjoner
Først pakke ut og kjøre create_tables.sql fil:
cd / usr / share / doc / phpmyadmin / eksempler
sudo gunzip create_tables_mysql_4_1_2 +. sql.gz
mysql-u root-p <create_tables_mysql_4_1_2 +. sql
Deretter setup en bruker / passord for phpMyAdmin å bruke:
mysql-u root-p-e 'Grant SELECT, INSERT, slette UPDATE ON `phpmyadmin` .* til PMA' @ 'localhost' identifisert av "password"
Deretter redigere konfigurasjonsfilen, og uncomment ekstra funksjoner for den valgte server, og legge den enkelte / passord du oppsettet i forrige trinn. Hvis du ikke har redigert denne skriv før du kan kravet til også uncomment resten av server definisjon.
sudo vim / etc / phpmyadmin / config.inc.php
Konfigurere utenlandske nøklene i phpMyAdmin?
InnoDB kan du legge til en ny utenlandsk tasten begrensning til en tabell ved hjelp ALTER TABLE:
ALTER TABLE tbl_name
ADD [begrensning [symbolet]] UTENLANDSK KEY
[index_name] (index_col_name, ...)
Referanser tbl_name (index_col_name, ...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
På den annen side, hvis MyISAM har viktigste fordeler framfor InnoDB i sammenheng, hvorfor ville du må opprette utenlandske tasten begrensninger i det hele tatt. Du kan håndtere dette på modellen nivå av søknaden.
Opprett en eksempeldatabasen bruker din PMA, i denne databasen kjøres følgende SQL-spørring:
CREATE TABLE `profiler` (
`id` int (11) NOT NULL auto_increment,
`innhold` mediumtext NOT NULL,
Primærnøkkelfelt ( `id`)
) Motor = InnoDB DEFAULT charset = latin1;
CREATE TABLE `brukere` (
`id` int (11) NOT NULL auto_increment,
`navn` VARCHAR (255) NOT NULL,
`profile_id` int (11) default NULL,
Primærnøkkelfelt ( `id`)
) Motor = InnoDB DEFAULT charset = latin1;
Forhåpentligvis kan dette hjelper deg med en kort intro til avanserte funksjoner for PHPmyAdmin
Alle BounceWeb's PHP Hosting Plans inkludere PHPmyAdmin
Relaterte Innlegg
Avreise en Svar
Du må være innlogget for å poste en kommentar.













