Avancerede funktioner af phpMyAdmin
Indsendt af Bounceweb i Computer Rådgivning, Software, Internet, Web Hosting, Web Hosting Tips
Avancerede funktioner af phpMyAdmin
Som du måske acceptere realiseret, PHP accent kredser om aksial affæren af praktiske. PHP handler om at give programmør med alle vigtige accoutrement at få arbejdet gjort på en hurtig og i stand måde. Fem vigtige karakteristika gør i PHP's:
1. Kendskab
2. Enkelhed
3. Effektivitet
4. Sikkerhed
5. Fleksibilitet
Installation af phpMyAdmin Advanced Features
At installere de avancerede funktioner i phpMyAdmin du nødt til at oprette en særlig kontrol database at PMA bruger til at gemme bogmærker og relationer etc ... PMA kommer med et script kaldet create_tables.sql, der omfatter de relevante sql erklæringer for at indstille disse tabeller op. Gradvist, når du installerer phpMyAdmin direkte fra kilden, denne create_tables.sql script kan findes i scripts sub-mappe.
Instruktioner
Først og Unzip og kør 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
Så setup en bruger / adgangskode til phpMyAdmin til at bruge:
mysql-u root-p-e 'GRANT SELECT, INSERT, DELETE, UPDATE ON `phpMyAdmin« .* TIL' PMA '@' localhost 'identificeret ved "adgangskode"
Derefter redigere den konfigurationsfil, og uncomment de ekstra funktioner, muligheder for dit valgte server, og tilføje de individuelle / adgangskode, du setup i det forrige trin. Hvis du ikke har redigeret denne ind før du kan kravet om også uncomment resten af server definition.
sudo vim / etc / phpMyAdmin / config.inc.php
Opsætning af fremmede nøgler i phpMyAdmin?
InnoDB giver dig mulighed for at tilføje en ny udenrigs-tasten begrænsning til en tabel ved hjælp ALTER TABLE:
ALTER TABLE tbl_name
ADD [Constraint [symbol]] FOREIGN KEY
[index_name] (index_col_name, ...)
REFERENCER tbl_name (index_col_name, ...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
På den anden side, hvis MyISAM har vigtigste fordele frem InnoDB i din forbindelse, hvorfor skulle du skal oprette fremmede nøgler overhovedet. Du kan håndtere dette på modellen grad af din ansøgning.
Opret en eksempeldatabase ved hjælp af din PMA, i denne database køres følgende SQL-forespørgsel:
CREATE TABLE `profiler« (
`id` int (11) NOT NULL auto_increment,
`indhold` mediumtext IKKE NULL,
PRIMARY KEY ( `id`)
) MOTOREN = InnoDB DEFAULT charset = latin1;
CREATE TABLE `brugere« (
`id` int (11) NOT NULL auto_increment,
`navn` varchar (255) NOT NULL,
«profile_id` int (11) default NULL,
PRIMARY KEY ( `id`)
) MOTOREN = InnoDB DEFAULT charset = latin1;
Forhåbentlig vil dette hjælper dig med en kort intro til de avancerede funktioner i phpMyAdmin
Alle BounceWeb's PHP Hosting Planerne omfatter phpMyAdmin
Relaterede Stillinger
Efterlad et svar
Du skal være logget ind for at skrive en kommentar.













