Mysql: Unterschied zwischen den Versionen

Aus WIKI
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 23: Zeile 23:
<code>update [table] SET name = 'Hans Müller' WHERE name = 'Hans Meier'</code>
<code>update [table] SET name = 'Hans Müller' WHERE name = 'Hans Meier'</code>


Naue Datenbank anlegen
Neue Datenbank anlegen


<code>create database mydb;</code>
<code>create database mydb;</code>
Benutzer anlegen
<code>CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';</code>

Version vom 14. Februar 2017, 17:46 Uhr

Backup erstellen

mysqldump -u root -p --all-databases > fulldump.sql

mysql -u root -p < fulldump.sql

Einzelne DB extrahieren

sed -n '/^-- Current Database: `test`/,/^-- Current Database: `/p' fulldump.sql > test.sql

mysql -u root -p --one-database db_to_restore < fulldump.sql

Nur die struktur der datenbank anlegen

mysqldump -u <USER> -p -h <IP> --no-data --all-databases > allDBs_noData.sql

db löschen

DROP DATABASE tutorial_database;

update wert

update [table] SET name = 'Hans Müller' WHERE name = 'Hans Meier'

Neue Datenbank anlegen

create database mydb;

Benutzer anlegen

CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';