diff --git a/aws/README.md b/aws/README.md index 09a5a6f..88b0c7c 100644 --- a/aws/README.md +++ b/aws/README.md @@ -66,3 +66,61 @@ $ aws ec2 describe-instances help +## SSH + +* login + + ```bash + $ ssh -i sshprivatekey.pem ubuntu@ec2-3-0-55-149.ap-southeast-1.compute.amazonaws.com + ``` + + + +* copy + + ```bash + $ scp -i $HOME/aws/netyth_razerpay.pem ./razerpay-schema-df.sql ubuntu@ec2-3-0-55-149.ap-southeast-1.compute.amazonaws.com:/home/ubuntu/xx.sql + ``` + + + +* sql + + ```bash + $ mysql --host=mysql.db.com --user=admin --password=12311 + $ mysql --host=razerpay.cx77tjbbiuga.ap-southeast-1.rds.amazonaws.com --user=admin --password=.... + + // export databse schema to sql text + $ mysqldump -u username -p database_to_backup > backup_name.sql + ``` + + ```sql + mysql> CREATE DATABASE razerpay_singapore_prod; + mysql> exit + ``` + + ```bash + // import sql schema to database + $ mysql -u admin -p razerpay_singapore_prod < file.sql + ``` + + + + ```sql + mysql> SHOW DATABASES; + mysql> USE DATABASE; + mysql> SHOW TABLES; + mysql> DESCRIBE ; // display table schema + + mysql> SELECT user_id FROM df_receive_log; + + mysql> DROP DATABASE `db-name`; // delete database. use backtick if name have dash + + mysql> exit + + mysql> SET GLOBAL log_bin_trust_function_creators = 1; + ``` + + + +* ss \ No newline at end of file