2 слова | 1 минута

MySQL

Команды

# рестарт
systemctl restart mysql

# создание базы данных
SHOW DATABASES;
CREATE DATABASE my_timeweb;

# пользователи
SELECT * FROM mysql.user;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
DROP USER 'user'@'localhost';

# выдача привилегий
GRANT SELECT, INSERT ON my_timeweb.* TO 'user'@'localhost';
GRANT ALL PRIVILEGES ON my_timeweb.* TO 'user'@'localhost';
REVOKE SELECT, INSERT ON my_timeweb.* FROM 'user'@'localhost';

# SSH Туннель
ssh -N -f -L 3306:127.0.0.1:3306 root@90.156.202.41
sudo killall ssh

# экспорт
mysqldump --no-tablespaces -u username -p"password" -R db_api > db.sql
mysql -u username -p"password" newDbName < oldDbName.sql