From 35fccbf9a4ac79314a5e2c872d44484abafd3f1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Borbo=C3=ABn?= Date: Thu, 29 Aug 2013 10:36:52 +0200 Subject: [PATCH] Added mysqdump backup and restore and basic connection --- cheatsheets/mysql | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cheatsheets/mysql b/cheatsheets/mysql index 6da747d..c7a0400 100644 --- a/cheatsheets/mysql +++ b/cheatsheets/mysql @@ -1,5 +1,14 @@ +# To connect to a database +mysql -h localhost -u root -p + # To create a database in utf8 charset CREATE DATABASE owa CHARACTER SET utf8 COLLATE utf8_general_ci; # To add a user and give rights on the given database GRANT ALL PRIVILEGES ON database.* TO 'user'@'localhost'IDENTIFIED BY 'password' WITH GRANT OPTION; + +# To backup all databases +mysqldump --all-databases --all-routines -u root -p > ~/fulldump.sql + +# To restore all databases +mysql -u root -p < ~/fulldump.sql