我想設置一個MariaDB容器在Docker中使用,但我似乎做錯了什麼。我開始下載然後用這個命令運行它:如何在Docker中使用MariaDB?
docker run -p 127.0.0.1:8002:80 --name some-mariadb -e MYSQL_ROOT_PASSWORD=my-secret-pw -v c:/mysql -d mariadb:latest
它下載它運行容器。然後,我嘗試在其上運行該SQL命令:
docker exec -it some-mariadb mysql -p -e 'select * from my_table' my_db
,這讓我MySQL的使用信息......我不明白我在做什麼錯?我在Windows機器上這樣做,如果這有所作爲。
「mysql -p -e'select * from my_table'my_db」有問題,請不要通過用戶名和密碼 –
請參閱https://www.cyberciti.biz/faq/ run-sql-query-directly-on-the-command-line/ –
80?你不是指3306嗎? –