[請益] Docker Toolbox連接MySQL

看板Soft_Job作者 (累人啊....)時間3年前 (2020/11/08 00:07), 編輯推噓4(4013)
留言17則, 6人參與, 3年前最新討論串1/2 (看更多)
請問,我在windows一般的環境下透過MySQL Workbench建了新的table 並且把MySQL存放的路徑修改到了E:\mydata (輸入show global variables like "%datadir%";可以確定修改成功) 在啟用docker container時 (因為在測試的階段,為了簡化問題,試著不透過compose) docker run --name db -v dbdata:/e/mydta -e MYSQL_ROOT_PASSWORD=*** -p 3306:3306 -d mysql 我預期在輸入docker exec -it db mysql -p 在裡面可以看到我原本建立好的table 但是卻找不到,可以連進MySQL,但是輸入show databases; 卻只能看到像是剛安裝MySQL時一些預設的schemas (information_schema, mysql, performance_schema, sys,共4個) 請問我有哪個部份觀念錯誤嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.90.226 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1604765247.A.778.html

11/08 00:10, 3年前 , 1F
Docker toolbox掛vol好像有點問題
11/08 00:10, 1F

11/08 00:11, 3年前 , 2F
掛資料夾失敗
11/08 00:11, 2F

11/08 00:12, 3年前 , 3F
docker toolbox volume windows
11/08 00:12, 3F

11/08 00:13, 3年前 , 4F
之前有照這個嘗試過 不過最後都沒有成功
11/08 00:13, 4F

11/08 00:14, 3年前 , 5F
噢噢~~了解,謝謝
11/08 00:14, 5F

11/08 00:15, 3年前 , 6F
懸賞5000p好了XD
11/08 00:15, 6F

11/08 00:21, 3年前 , 7F
加上 --innodb_use_native_aio=0 試試看?
11/08 00:21, 7F

11/08 00:21, 3年前 , 8F
之前遇過 參考這篇解決的 https://bit.ly/2U4TdHS
11/08 00:21, 8F

11/08 01:03, 3年前 , 9F
只是要init. DB table有其他做法不一定要vol
11/08 01:03, 9F

11/09 00:26, 3年前 , 10F
-v 後面應該是要先local-volume:container-volume?
11/09 00:26, 10F

11/09 12:00, 3年前 , 11F
除了vol,還有什麼方法嗎
11/09 12:00, 11F

11/09 12:55, 3年前 , 12F
my.cnf
11/09 12:55, 12F

11/09 12:55, 3年前 , 13F

11/09 12:59, 3年前 , 14F
還有其他做法 例如利用.sh
11/09 12:59, 14F

11/10 01:40, 3年前 , 15F
東西貼一半? 你沒先create namedvolume?
11/10 01:40, 15F

11/10 01:44, 3年前 , 16F
另外我查toolbox volume表示方式是//d/XXX
11/10 01:44, 16F

11/10 01:45, 3年前 , 17F
desktop 新版已經改掉這種特殊表示方式了
11/10 01:45, 17F
文章代碼(AID): #1VfiO_Tu (Soft_Job)
文章代碼(AID): #1VfiO_Tu (Soft_Job)