Mysql Allgemein: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:
 
*'''mysql>''' exit
 
*'''mysql>''' exit
 
==Root privilegieren==
 
==Root privilegieren==
*'''mysql>''' GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
+
*'''mysql>''' GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'oimel';
 
*'''mysql>''' FLUSH PRIVILEGES;
 
*'''mysql>''' FLUSH PRIVILEGES;
 
 
==Benutzer anlegen==
 
==Benutzer anlegen==
 
*'''mysql>''' CREATE USER 'xinux'@'localhost' IDENTIFIED BY 'geheim';
 
*'''mysql>''' CREATE USER 'xinux'@'localhost' IDENTIFIED BY 'geheim';
 
+
*'''mysql>''' FLUSH PRIVILEGES;
*'''mysql>''' GRANT ALL PRIVILEGES ON datenbankname.tabellenname TO 'benutzername'@'localhost';
 
 
 
FLUSH PRIVILEGES;
 

Version vom 30. Mai 2017, 10:12 Uhr

MySQL

Install

 apt-get install mysql-server mysql-client

Login

 mysql -u root -p

Status prüfen

  • mysql> status

Datenbanken anzeigen

  • mysql> show databases;

Mysql verlassen

  • mysql> exit

Root privilegieren

  • mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'oimel';
  • mysql> FLUSH PRIVILEGES;

Benutzer anlegen

  • mysql> CREATE USER 'xinux'@'localhost' IDENTIFIED BY 'geheim';
  • mysql> FLUSH PRIVILEGES;