使用MySQL
遠端端口映射
ssh -i "~/downloads/test.pem" -L 3306:test-database-1.cgkuzsy.ap-southeast-1.rds.amazonaws.com:3306 ubuntu@ec2-11-111-222-222.ap-southeast-1.compute.amazonaws.com新增 DB 使用者
CREATE USER 'newusername'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT ON yourdatabase.* TO 'newusername'@'localhost';Docker 執行 MySQL
# Use root/example as user/password credentials
version: '3.1'
services:
db:
image: mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
ports:
- 3306:3306
volumes:
- "./dbdata:/var/lib/mysql"
environment:
MYSQL_ROOT_PASSWORD: example
adminer:
image: adminer
restart: always
ports:
- 8080:8080讀入範例資料

使用遠端 MYSQL 免費服務
於Linux安裝的MySQL
Docker mysql
安裝
進入docker
進入 mysql cli
從外面連入 docker 進入 mysql shell
使用 docker-compose 搭配 GUI(adminer)
執行 SQL 檔案
從 Dump 檔案 Restore DB
Last updated