diff --git a/mysql/README.md b/mysql/README.md index d5e3172..37f6c7a 100644 --- a/mysql/README.md +++ b/mysql/README.md @@ -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}) +``` +