Erweiterte Funktionen von phpMyAdmin

Geschrieben von Bounceweb in Computer-Beratung, Software, Internet, Web Hosting, Web Hosting Tipps

Erweiterte Funktionen von phpMyAdmin

Wie Sie vielleicht annehmen realisiert, die PHP-Akzent dreht sich über die axiale Affäre der Praktikabilität. PHP ist über die der Programmierer mit dem alle wichtigen Ausstattung, um die Arbeit in einer schnellen und in der Lage Mode. Fünf wichtige Eigenschaften, die in PHP's:
1. Vertrautheit
2. Einfachheit
3. Effizienz
4. Sicherheit
5. Flexibilität

Installation PhpMyAdmin Erweiterte Funktionen

So installieren Sie die erweiterten Funktionen von phpMyAdmin Sie haben die Schaffung einer speziellen Datenbank, die PMA nutzt zum Speichern von Lesezeichen und Beziehungen etc. ... PMA wird mit einem Skript namens create_tables.sql, dass die entsprechenden SQL-Anweisungen, um diese Tabellen zu. Nach und nach, bei der Installation von phpMyAdmin direkt aus den Quellen, create_tables.sql dieses Skript finden Sie in der Skripte-sub-Ordner.
Anleitung
Erstens, entpacken und starten Sie das create_tables.sql Datei:
cd / usr / share / doc / phpmyadmin / Beispiele
sudo gunzip create_tables_mysql_4_1_2 +. sql.gz
mysql-u root-p <create_tables_mysql_4_1_2 +. sql
Dann Setup ein Benutzer / Passwort für phpMyAdmin zu verwenden:
mysql-u root-p-e "GRANT SELECT, INSERT, DELETE, UPDATE ON" phpmyadmin ".* TO 'pma' @ 'localhost' IDENTIFIED BY" password ""
Dann bearbeiten Sie die Konfigurationsdatei, und entfernen Sie die zusätzlichen Merkmale Optionen für den gewählten Server, und fügen Sie die einzelnen / Setup-Passwort, das Sie im vorherigen Schritt. Wenn Sie nicht verändert haben, geben Sie diese, bevor Sie können auf Anforderung auch entfernen Sie den Rest der Server-Definition.
sudo vim / etc / phpmyadmin / config.inc.php
Einrichten Fremdschlüssel in phpMyAdmin?
InnoDB ermöglicht es Ihnen, um eine neue Fremdschlüssel Zwang zu einer Tabelle mit ALTER TABLE:
ALTER TABLE tbl_name
ADD [CONSTRAINT [symbol]] FOREIGN KEY
[index_name] (index_col_name, ...)
REFERENZEN tbl_name (index_col_name, ...)
[ON DELETE reference_option]
[ON UPDATE reference_option]
Auf der anderen Seite, wenn MyISAM hat wichtigsten Vorteile gegenüber InnoDB in Ihrem Kontext, warum würden Sie brauchen, um Fremdschlüssel-Constraints auf allen. Sie können mit diesem Modell auf der Ebene der Anwendung.
Erstellen Sie eine Beispieldatenbank mit dem PMA, in dieser Datenbank führen Sie den folgenden SQL-Abfrage:
CREATE TABLE "Profile" (
`id` int (11) NOT NULL auto_increment,
"Inhalt" MEDIUMTEXT NOT NULL,
PRIMARY KEY ( `id`)
) ENGINE = InnoDB DEFAULT CHARSET = latin1;

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

Hoffentlich hilft Ihnen mit einer kurzen Einführung in die erweiterten Funktionen von phpMyAdmin

Alle BounceWeb's PHP Hosting Pläne umfassen PHPMyAdmin

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • MySpace
  • StumbleUpon
  • TailRank
  • Technorati

In Verbindung stehende Pfosten

Lassen Sie eine Antwort

Du musst eingeloggt um einen Kommentar.