Myql-5.0.41-win32

Installation und Konfiguration unter WindowsXP

  1. Installation und Konfiguration
    1. Bereits installierte Versionen vorher deinstallieren.

      Windows-Dienste wie der MySQL-Server lassen sich mit Bordmitteln des Betriebssystems nur schwer entfernen - man muss dazu die Windows-Registry manipulieren.

      In der Eingabeaufforderung des Systems zuerst in das -bin Verzeichnis der neuen MySQL-Installation wechseln - hier die Eingabe für das Beispiel C:\mysql\bin:
      C:\> cd mysql\bin
      Anschließend
      C:\mysql\bin> mysqld -remove
      Oder C:\mysql\bin> mysqld -remove MySQL5
      eingeben.
    2. Die ausführbare Datei im "Myql-5.0.41-win32" (z. B: von der Site http://dev.mysql.com/downloads/mysql/5.1.html) downloaden und auf dem Computer speichern.
    3. Einen Ordner unter C:\mysql erstellen (optional)
    4. WinZip-Datei entpacken, und mit einem Doppelklick auf Setup.exe Installation beginnen.
    5. Server Type - Complete wählen
    6. Mit einem Click auf Change lässt sich das Installationsverzeichnis ändern
      → C:\mysql
    7. Falls die automatische Konfiguration abgelehnt wurde, die MySQL Server Instance Configuration nachträglich starten
      Unter:
      Programme → MySQL → MySQL Server 5.0 → MySQL Server Instance Config Wizard
      Server Type: Developer Machine
      Database Usage: Non-Transactional Database Only
      InnoDB Datafile: Verzeichnis für die Transaktionsdatenbanken
      → C:\mysql
      Nummer of conrurrent connections: Decision Support (DSS)/OLAP (20 gleichzeitige Verbindungen)
      Enable TCP/IP Networking: Netzwerkunterstützung aktivieren
      Enable Strict Mode aktivieren
      Default Character Set: Standardzeichensatz
      Standard Character Set: iso-latin-1
      Windows Options: Install As Windows Service

      Als automatisch startender Server einrichten:
      Launch the MySQL Server automatically

      MySQL-Verzeichnis in die Umgebungsvariablen hinzufügen:
      Include Bin Directory in Windows PATH

      Security Options setzen:
      Modify Security Settings aktivieren
      New root Password und Confirm aktivieren
      Enable root access from remote machines deaktivieren
      Create Anonymous Account deaktivieren

      Einstellungen übernehmen:
      Execute
  2. Testen
    1. Unter Programme → Zubehör → die Eingabeaufforderung öffnen
      Oder unter dem mitgelieferten MySQL Command Line Clients
    2. In das Verzeichnis wechseln, in der sich MySQL-Dateien befinden:
      cd mysql\bin
    3. Passwort eingeben:
      mysql\bin -u root -p
    4. Zeichensatz anpassen:
      mysql>SET NAMES cp850;
    5. Für die neue Datenbank kann auch ein neuer Datenbankbenutzer erstellt werden:
      Für den Benutzernamen und Passwort:
      Mysql> CREATE USER winuser@localhost IDENTIFIED BY "symphonie";
      Für die Privilegien einer Datenbank:
      Mysql> GRANT ALL PRIVILEGES ON landkarte.* TO winuser@localhost;
      Für die Aktualisierung der Privilegien :
      Mysql> FLUSH PRIVILEGES;
    6. Eine Datenbank anlegen:
      mysql> CREATE DATABASE geo;
      Query OK, 1 row affected (0,18 sec)
    7. Neu erstellte Datenbank als Standard auswählen:
      mysql> USE geo;
      Database changed
    8. Eine neue Tabelle erstellen:
      mysql> CREATE TABLE laender (land varchar(30),hauptstadt varchar(30),kontinent enum('Afrika','Asien','Australien','Europa','Nordamerika','Südamerika'));
      Query OK, 0 rows affected (0.05 sec)
    9. Werte in die Tabelle hinzufügen:
      mysql> INSERT INTO laender VALUES
      -> ('Frankreich','Paris','Europa'),
      -> ('Italien','Rom','Europa'),
      -> ('Japan','Tokio','Asien'),
      -> ('Marokko','Rabat','Afrika');
      Query OK, 0 rows affected (0.05 sec)
    10. Die gesamte Tabelle alphabetisch nach Ländern geordnet anzeigen lassen:
      mysql> select * from laender order by land asc;
      Nun müsste eine Tabelle mit 3 Spalten und 4 Zeilen zu sehen sein.
    11. Abmelden:
      Mysql> exit

Startseite →
MySQL →
MySQL Vorteile →
Installation und Konfiguration von ApacheServer →
Installation und Konfiguration von PHP →
Apache →
PHP →