Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:mysql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:mysql [2015/07/17 13:46]
ingo_wichmann [MySQL root Passwort setzen]
admin_grundlagen:mysql [2022/08/15 14:32] (aktuell)
ingo_wichmann [MySQL absichern]
Zeile 1: Zeile 1:
 ====== Installation MySQL ====== ====== Installation MySQL ======
 ===== Pakete ===== ===== Pakete =====
-=== CentOS ab 5.3 ===+=== CentOS ​=== 
 +ab 5.3 
   mysql-server   mysql-server
 +
 +ab 7
 +  mariadb-server
  
 === Debian ab 5.0 === === Debian ab 5.0 ===
Zeile 13: Zeile 17:
 ===== MySQL starten ===== ===== MySQL starten =====
 === CentOS === === CentOS ===
 +
   service mysqld start   service mysqld start
   chkconfig mysqld on   chkconfig mysqld on
 +
 +ab 7
 +  service mariadb start
 +  chkconfig mariadb on
  
 === OpenSuSE === === OpenSuSE ===
Zeile 20: Zeile 29:
   chkconfig mysql on   chkconfig mysql on
  
-=== Debian ===+=== Debian ​/ Ubuntu ​===
 MySQL wird bei der Installation automatisch gestartet MySQL wird bei der Installation automatisch gestartet
  
Zeile 80: Zeile 89:
   mysql -u root -p   mysql -u root -p
 <code sql> <code sql>
-  GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'​@'​localhost'​ IDENTIFIED BY 'keystone'; +  GRANT ALL PRIVILEGES ON keystone_db.* TO 'keystone_user'​@'​localhost'​ IDENTIFIED BY 'keystone_pw'; 
-  GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'​@'​%' ​IDETIFIED ​BY 'keystone';+  GRANT ALL PRIVILEGES ON keystone_db.* TO 'keystone_user'​@'​%' ​IDENTIFIED ​BY 'keystone_pw';
   flush privileges;   flush privileges;
 </​code>​ </​code>​
  
-====== MySQL absichern ======+===== testen: als Benutzer anmelden ===== 
 +  mysql -u keystone_user -p 
 +  SHOW DATABASES;​ 
 + 
 +====== MySQL Installation ​absichern ======
   mysql_secure_installation   mysql_secure_installation
 +
 +====== Datenbank sichern ======
 +  mysqldump keystone_db | gzip > keystone_db.mysql.gz
 +
 +====== Datenbank löschen ======
 +  echo 'drop database keystone_db;'​ | mysql
 +
 +====== Datenbank wiederherstellen ======
 +evtl. bestehende Datenbank löschen, neue anlegen, dann so befüllen:
 +  zcat keystone_db.mysql.gz | mysql keystone_db
 +
  
 ====== Dokumentation ====== ====== Dokumentation ======
   * http://​www.pantz.org/​software/​mysql/​mysqlcommands.html   * http://​www.pantz.org/​software/​mysql/​mysqlcommands.html
  
-===== Python Bibliothek ===== +
-<​code>​ +
-  zypper in python-mysql +
-  </​code>​+
admin_grundlagen/mysql.1437140809.txt.gz · Zuletzt geändert: 2015/07/17 13:46 von ingo_wichmann