Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:mysql

Dies ist eine alte Version des Dokuments!


Installation MySQL

Pakete

CentOS 5.3

mysql-server

Debian 5.0

mysql-server

OpenSuSE 11.1

mysql

1)

MySQL starten

CentOS

/etc/init.d/mysqld start
chkconfig mysqld on

OpenSuSE

/etc/init.d/mysql start
chkconfig mysql on

Debian

MySQL wird bei der Installation automatisch gestartet

MySQL root Passwort setzen

/usr/bin/mysqladmin -u root password 'vogelsang'

Debian

MySQL root Passwort wird bei der Installation gesetzt

dpkg-reconfigure mysql-server-5.0

Vergessenes root Passwort neu setzen

MySQL anhalten

openSuSE 12.1

service mysql stop

MySQL Passwort setzen

set-mysql-root-password.sql :

UPDATE mysql.user SET Password=PASSWORD('villa') WHERE User='root';
FLUSH PRIVILEGES;
chown mysql set-mysql-root-password.sql
chmod 600 set-mysql-root-password.sql
MYSQL_HOME=$(getent passwd mysql | cut -d: -f 6)
mv set-mysql-root-password.sql $MYSQL_HOME
mysqld_safe --init-file=$MYSQL_HOME/set-mysql-root-password.sql &

testen

mysql -u root -p

mysql neu starten

rm $MYSQL_HOME/set-mysql-root-password.sql
pkill mysqld
service mysql start

Datenbank anlegen

mysql -u root -p 
CREATE DATABASE joomla;

oder

mysql -u root -p -e 'CREATE DATABASE joomla'

Benutzer anlegen

mysql -u root -p
GRANT ALL PRIVILEGES ON joomla.* TO joomla@localhost IDENTIFIED BY 'villa';
flush privileges;

Dokumentation

1)
installiert in openSuSE 12.1 das Paket mysql-community-server
admin_grundlagen/mysql.1333018542.txt.gz · Zuletzt geändert: 2012/03/29 10:55 von ingo_wichmann