Mysql 匯入 匯出整理
方案一 透過 shell 進行匯入匯出
#/bin/sh
# 所有資料庫匯出
mysqldump --all-databases -uroot -p"xxx" > ./xxx.sql
# 匯入
# -h 可以指定host , -P 可指定port
# -p 資料庫密碼 , 若無密碼 則不使用
# -D 指定資料庫
# -v 可顯示上傳訊息,若無則不會顯示
mysql -u"root" -p"xxx" -D"dbName" < ./xxx.sql
方案二 架設phpmyadmin 訪問
將以下 {mysqlHost} 替換上mysql即可
services:
phpmyadmin:
image: phpmyadmin:latest
container_name: phpmyadmin
restart: always
environment:
- PMA_ARBITRARY=1
- PMA_HOST={mysqlHost}
- UPLOAD_LIMIT=1000000000
- TZ=Asia/Shanghai
ports:
- 8000:80
stdin_open: true
tty: true