Acessar mysql
mysql -h localhost -u root -p
Criar banco de dados
CREATE DATABASE bancodeteste;
Mostrar todas os bancos de dados
show databases;
Entrar em um banco
use nome-banco;
Mostrar todas as tabelas
show tables;
Ver os dados de uma tabela
select * from categoria;
Criar um arquivo backup-mysql com o seguinte script e depois que salvar, deixar o arquivo executável com o sudo chmod +X backup-mysql
#!/bin/bash
#VARIAVEIS
DATAHORA=`date +%Y%m%d-%H%M`
MYSQLDUMP=/usr/bin/mysqldump
MYSQLDIR='cd /backupapp/backupmysql-appserver/'
TAR=/bin/tar
RM=/bin/rm
#Realizando o backup de todas as bases
$MYSQLDUMP -uroot -plliege --all-databases > /backupapp/backupmysql-appserver/mysql.bkp_$DATAHORA.sql
#Entrando no diretorio de backup
$MYSQLDIR
#Compactando o backup
$TAR czvf mysql.bkp_$DATAHORA.sql.tar.gz mysql.bkp_$DATAHORA.sql
#Removendo arquivo de sobra
$RM mysql.bkp_$DATAHORA.sql
Deverá logar no mysql e criar um banco de dados
mysql -h localhost -u root -p
CREATE DATABASE bancodeteste;
exit
mysql -u root -p bancodeteste < mysql.bkp_20190205-0924.sql
sudo nano /etc/mysql/my.cnf
Comentar a linha bind-address = 127.0.0.1
sudo apt-get install mysql-server-5.5
mysqldump -u root -p db_Biblioteca > /home/fabio/db_Biblioteca.sql
Primeiro precisa criar um banco de dados e depois rodar o comando abaixo.
mysql -u root -p banco_criado < backup.sql