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