Hilker: kollation

Hallo Leute,

ich hab kürzlich eine aktuelle mySQL version installiert, nun werden neue Datenbanken und Tabellen Standartmäßig als collation latin1_swedish_ci erzeugt, hat jemand 'ne Idee, wo man das "ändern" kann?
in der mysql.ini hab ich nichts finden können....

Danke für Tips, der Hilker

  1. Hallo Leute,

    OK - http://dev.mysql.com/doc/refman/5.0/en/charset-server.html
    das hat mich weitergebracht

  2. Moin!

    http://dev.mysql.com/doc/refman/4.1/en/charset-server.html hilft Dir. Du musst den Server mit mit Optionen starten. Passe dazu die Startskripte an. (z.b. in /etc/init.d/mysql, dort im case start)

    Konkret kannst Du dort sowas finden:

    echo -n "Starting service MySQL "

    $SAFE_MYSQLD \             --user=$mysql_daemon_user \             --pid-file=$pid_file \             --socket=$socket \             --datadir=$datadir &>/dev/null &

    Füge vor der letzten Zeile ("--datadir ...") diese beiden Zeilen (angepasst) ein:

    --character-set-server=wasimmerduwillst \           --collation-server=wasimmerduwillst \

    Alternativ kannst Du versuchen in der my.conf unter

    [mysqld]
    ...
    character-set-server=wasimmerduwillst
    collation-server=wasimmerduwillst

    einzusetzen.

    Ferner kannst Du auch beim Anlegen der Datenbanken den Zeichensatz festlegen. Schau dazu bei der create-Syntax nach.

    Vergiss nicht den Server neu zu starten:

    /etc/init.d/mysql restart

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix®

    --
    Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development