MySQL
Version vom 10. März 2016, 00:05 Uhr von Martin Kirner (Diskussion | Beiträge)
Datenbanken eines MySQL-Servers auflisten:
mysqlshow -u <user name> -p[<password>]
Tabellen und Felder auflisten
mysql -u ''<user name>'' -p mysql> use <database>; mysql> show tables from <database>; mysql> show fields from <table_name>; mysql> quit;
Backup einer Datenbank anlegen:
mysqldump -u <user name> -p[<password>] <database name> > <dump file name>.sql
Anmelden am MySQL-Server:
mysql -u <user name> -p[<password>]
Abmelden vom MySQL-Server:
quit;
Neuen Benutzer anlegen:
mysql> create user '<username>'@'%' identified by '<password>'; mysql> grant usage on *.* to '<username>'@'%' identified by '<password>';
Soll der Zugriff auf Localhost beschränkt sein, dann \'localhost\' anstelle von \'%\ verwenden:
mysql> create user '<username>'@'localhost' identified by '<password>'; mysql> grant usage on *.* to '<username>'@'localhost' identified by '<password>';
Zurück zu Allgemein