import sql dump within sql cli

main
YIk Teng Hie 5 years ago
parent ae68c47f1c
commit e1ee8933dd

@ -56,6 +56,10 @@ $ mysqldump --add-drop-table --add-locks --database db > db.sql
$ mysql --init-command="SET SESSION FOREIGN_KEY_CHECKS=0;SET UNIQUE_CHECKS=0;" -u root -p < Backup_Database.mysql
// from mysql
mysql> use your_db_name;
mysql> source /opt/file.sql;
```
## Other
@ -74,3 +78,16 @@ mysql> DROP USER 'razerpay'@'%';
// apply this for mysql-8 if encountered PublicKeyRetrieval error
mysql> ALTER USER 'razerpay'@'%' IDENTIFIED WITH mysql_native_password BY 'razerpay-singapore';
```
* mysql shell tools
```sql
mysql> SHOW GLOBAL VARIABLES LIKE 'local_infile';
mysql> SET GLOBAL local_infile = 'ON';
shell-js> util.loadDump("/mnt/data/worlddump", {dryRun: true})
shell-js> util.loadDump("razerpay-schema-prod-MY.sql", {threads: 88, waitDumpTimeout: 1800})
```

Loading…
Cancel
Save