Zaawansowane funkcje phpmyadmin
Wysłany przez Bounceweb w komputer Doradztwo, Oprogramowanie, Internet, Hosting, Web Hosting Porady
Zaawansowane funkcje phpmyadmin
Jak być może zaakceptować zrealizowane, PHP akcent kręci o osiowe romans z praktycznością. PHP jest o dostarczenie programatora z wszystkie ważne accoutrement się tego zadania w sposób szybki i zdolny. Pięć ważne cechy, które czynią w PHP:
1. Znajomość
2. Prostota
3. Efektywność
4. Bezpieczeństwo
5. Elastyczność
Instalacja phpMyAdmin zaawansowane
Aby zainstalować zaawansowanych funkcji phpMyAdmin masz do stworzenia specjalnej bazy danych kontroli PMA, że używa do przechowywania zakładek i relacje itp ... PMA jest wyposażony w skrypt o nazwie create_tables.sql, które zawierają odpowiednie SQL do tych tabel w górę. Stopniowo, po zainstalowaniu phpMyAdmin bezpośrednio ze źródła, to create_tables.sql skryptu można znaleźć w skryptach podobszar folderu.
Instrukcje
Po pierwsze, rozpakuj i uruchom plik create_tables.sql:
cd / usr / share / doc / phpmyadmin / examples
sudo gunzip create_tables_mysql_4_1_2 +. sql.gz
mysql-u root-p <create_tables_mysql_4_1_2 +. sql
Następnie konfiguracji użytkownika i hasła do phpMyAdmin do używania:
mysql-u root-p-e 'GRANT SELECT, INSERT, DELETE, UPDATE ON "phpmyadmin" .* TO' pma '@' localhost 'IDENTIFIED BY "hasło"
Następnie należy edytować plik konfiguracyjny i odkomentować dodatkowe funkcje opcje dla wybranego serwera, a także dodać poszczególnych / hasło ustawione w poprzednim kroku. Jeśli nie masz jeszcze edited wprowadzić ten wymóg, zanim można również odkomentować reszta serwera definicji.
sudo vim / etc / phpmyadmin / config.inc.php
Ustawianie kluczy obcych w phpMyAdmin?
InnoDB umożliwia dodanie nowego klucza obcego ograniczenie do tabeli za pomocą ALTER TABLE:
ALTER TABLE tbl_name
ADD [Constraint [symbol]] FOREIGN KEY
[index_name] (index_col_name, ...)
REFERENCJE tbl_name (index_col_name, ...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
Z drugiej strony, jeśli MyISAM ma przewagę nad głównymi InnoDB w kontekście czemu musisz utworzyć klucz obcy ograniczeń na wszystkich. Możesz obsługiwać tego modelu na poziomie aplikacji.
Utwórz bazę danych przy użyciu PMA, w tym bazy danych należy wykonać następujące zapytanie SQL:
CREATE TABLE "Profile" (
`id` int (11) NOT NULL auto_increment,
"treści" mediumtext NOT NULL,
PRIMARY KEY ( `id`)
) ENGINE = InnoDB DEFAULT CHARSET = latin1;
CREATE TABLE `users` (
`id` int (11) NOT NULL auto_increment,
`nazwa` varchar (255) NOT NULL,
"profile_id` int (11) NULL domyślnie,
PRIMARY KEY ( `id`)
) ENGINE = InnoDB DEFAULT CHARSET = latin1;
Mam nadzieję, że ten pomoże Ci w krótkim intro do zaawansowanych funkcji phpMyAdmin
Wszystkie BounceWeb w PHP Hosting Plany obejmują phpMyAdmin
Related Posts
Zostawiać pewien Odpowiadać
Musisz być zalogowany, aby opublikować komentarz.













