Заливаем бекап в базу данных
$ mysql -u USER -pPASSWORD DATABASE < /path/to/dump.sql
Заливаем архив бекапа в базу
gunzip < /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE
# или так
zcat /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE
Выполнит запрос и сохранить его результаты в html формате в файл
$ mysql --html lifer -e 'select * from money' > money.html
Сохранить результаты в xml формате
$ mysql --xml lifer -e 'select * from money' > money.xml
Вывести результаты запроса в более человечном формате
$ mysql --vertical lifer -e 'select id, name from books limit 2'
$ mysql -E lifer -e 'select id, name from books limit 2'
*************************** 1. row ***************************
id: 1
name: Атлант расправил плечи
*************************** 2. row ***************************
id: 2
name: Rework
Не выводить заголовок таблицы при выполнении команды
$ mysql -e 'show databases'
+--------------------+
| Database |
+--------------------+
| information_schema |
| canario |
| dogs |
| mysql |
+--------------------+
$ mysql -N -e 'show databases'
+--------------------+
| information_schema |
| canario |
| dogs |
| mysql |
+--------------------+
Источники:
- 1-2 - habrahabr.ru