Login Form

Beiträge

MySQL Teil Allgemein Teil 2

Multithumb found errors on this page:

There was a problem loading image /var/www/ldapcustomers/27927-27927/www/htdocs/../images/stories/mysql2/bild1.jpg
There was a problem loading image /var/www/ldapcustomers/27927-27927/www/htdocs/../images/stories/mysql2/bild2.jpg

MySQL Teil 2.

Nachedm in Teil 1 der MySQL Server über die Konsole mit einem Passwort geschützt wurde, soll nun die praktische Arbeit mit dem Server kurz erläutert werden.

Wer der Anleitung in Teil 1 gefolgt ist, hat nun nur noch mit Passwort Administrativen Zugang zum MySql Server. Es besteht jedoch ein Unterschied, ob der Zugang über den eigenen Rechner, "localhost" oder über einen anderen Rechner im Netzwerk (oder im Internet) erfolgen soll. MySQL ermöglicht sehr differenziert die Zugriffsrechte zu vergeben. Und das hat seinen guten Grund. So kann auf eine Datenbank, nennen wir sie "firma" der Zugriff aus dem localen Netz für alle erlaubt sein, über das Internet darf aber nur der User "Huber" zugreifen. Eine erweiterte Form wäre dann aus dem internen Netz Lesen-Schreiben-Löschen zu erlauben, aus dem Internet aber nur Lesen von Daten.

Das klingt recht kompliziert, ist es auch *g*. Aber um nicht die Übersicht zu verlieren, bieten sich für MySQL zahlreiche einfache grafische Hilfsmittel an. Trotzdem jedoch, sollte man zumindest in einfachen Zügen wissen, worum es dabei immer geht.
phpMyAdmin ist so ein Hilfsmittel.

phpMyAdmin

phpMyAdmin kann bei den meisten Linux Distribution einfach über die Paketverwaltung (Synaptic, Yast, Yum, etc) installiert werden. Die neuesten Versionen von phpMyAdmin findet man auf den Projektseiten.

Zur Konfiguration von phpMyAdmin ist die Datei config.inc.php, bzw. config.inc.sample.php zuständig. (dieser Name wird von vielen PHP Programmen benutzt). Hier ein kurzer Auszug aus der Datei config.inc.php:


$cfg['Servers'][$i]['auth_type'] = 'http';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';

in der ersten Zeile cfg['Servers'][$i]['auth_type'] = xxx steht nach der standard Installation vermulich der Wert "cookie". Das sollte mit dem Wert "http" ersetzt werden, den nun fragt phpMyAdmin beim Aufruf immer nach dem Root Passwort. (siehe Bild 1). Beim Eintippen werden die Buchstaben des Passwortes NICHT angezeigt sondern durch Sterne ersetzt. Hat man das richtige root Passwort eingegeben, gehts weiter zum Hautfenster. (Bild 2)

bild1.jpg bild2.jpg
Bild 1 Bild 2

Sollte phpMyAdmin in der falschen oder unerwünschten Sprache erscheinen, kein Problem rechts oben stehen zahlreiche Sprachen zur Auswahl. In der Linken Spalte werden die vorhandenen Datenbanken angezeigt. Eine neue Datenbank wird einfach über das Feld "Neue Datenbank anlegen" angelegt. Hier gibt man den gewünschten Namen wie "firma" oder "test" (ohne ") ein und klickt auf anlegen. Nun wird die Datenbank angelegt. Solange nicht anders bestimm hat nur Root drauf Zugriff. Aber mit dem Usernamen root samt Passwort ist die Datenbank bereits einsatzbereit und kann Tabellen aufnehmen.

Fortsetztung in Teil 3 kommt dann noch.

Kommentar schreiben

Kommentare geben die Meinung des Lesers wieder.


Sicherheitscode
Aktualisieren

Kommentare

  • Schickes Smartphone

    Klaus E. 18.05.2012 21:44
    Textil, Elektronic, egal. Hautpsache billig. Und die Politiker der EU sehen dabei zu, den so halten sie ...

    Weiterlesen...

     
  • Schickes Smartphone

    Meister 17.05.2012 08:20
    Erstaunlich, daß wir in Europa nicht in der Lage sind, solche Geräte selber zu produzieren. Bei Autos ...

    Weiterlesen...

     
  • URA auch für Onlinespeicher

    Meister 17.05.2012 08:12
    schön langsam wird der Computer zum Geldeinwurfauto maten.

    Weiterlesen...

     
  • Schickes Smartphone

    Georg 16.05.2012 22:34
    Das gilt aber dann für alle Elektronikgerät e, ob aus China oder Indien.

    Weiterlesen...

     
  • URA auch für Onlinespeicher

    Claudia S. 11.05.2012 10:05
    Es ist eben die Aufgabe einer Kulturministeri n, Geld für die Finanzierung von Musikantenstadl und ...

    Weiterlesen...

- Und ein Impressum gibts auch !