Dies ist eine alte Version des Dokuments!
rcmysql stop
mysqld_safe --skip-grant-tables
mysql --user=root mysql
update user set Password=PASSWORD('new-password') where user='root'; flush privileges; exit;
killall mysqld_safe
rcmysql start
mysql -u root -pmyschool -e "UPDATE jos_users SET password=MD5('password') WHERE username='admin';"
mysqlcheck --check [Datenbankname] -p
mysqlcheck -A -p für alle
mysqlcheck --repair [Datenbankname.Tabellenname] -p
mysqlcheck -A --repair -p (für alle!)
myisamchk -r mitglieder.MYI
mysqlcheck -A -r -p
UPDATE tabelle SET feld = REPLACE(feld, 'suchbegriff', 'ersetzender')
CREATE TABLE tabelle1 SELECT * FROM tabelle
CREATE TABLE tabelle1 SELECT * FROM tabelle WHERE 0
select products.* from products LEFT JOIN products_to_categories ON products.products_id=products_to_categories.products_id where products_to_categories.products_id is NULL
mysqldump -u <Benutzername> -p<Passwort> <DBName> > dateiname.sql (oder statt "<DBName>" "--all-databases" . Wichtig: zwischen "-p" und dem Passwort darf kein Leerzeichen stehen
mysql -p<Paßwort> -u <Benutzername> <DB-Name> < dateiname
mysql -u root -popen23 -e "DROP DATABASE dbname"
mysql -u root -p stundenplan -e "TRUNCATE TABLE daten"
mysql -u root -p stundenplan -e "SELECT * FROM daten"
mysqlimport -u root -p --default-character-set=utf8 --fields-terminated-by="," --fields-optionally-enclosed-by="\"" --lines-terminated-by="\r\n" --local --delete stundenplan /root/daten.csv