From c0607402c8e8a4af088e1e17ca3bf282e3b406aa Mon Sep 17 00:00:00 2001 From: Super User Date: Wed, 20 Mar 2024 19:35:53 +0300 Subject: [PATCH] Update mariadb.md --- docs/progs/mariadb.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/progs/mariadb.md b/docs/progs/mariadb.md index 80e9f18..28d9456 100644 --- a/docs/progs/mariadb.md +++ b/docs/progs/mariadb.md @@ -6,3 +6,15 @@ CREATE DATABASE dbn CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE USER 'usr'@'localhost' IDENTIFIED BY 'pwd'; GRANT ALL PRIVILEGES ON dbn.* TO usr@localhost; ``` + +## Create dump by table +```bash +for tab in `echo "SHOW TABLES" | mysql dbName | grep -v Tables_in_`; do + mysqldump --extended-insert=FALSE dbName "$tab" > "dbName-$tab-`date +%Y-%m-%d`.sql" +done +``` + +## Append field in table +```sql +ALTER TABLE existsTableName ADD COLUMN `newFieldName` varchar(64) NOT NULL DEFAULT ''; +```