Ich versuche, einen MariaDB-Container für die Verwendung in Docker einzurichten, aber ich mache anscheinend etwas falsch. Ich beginne mit dem Herunterladen und dann Ausführen mit diesem Befehl:Wie MariaDB in Docker verwenden?
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
Es wird heruntergeladen es läuft den Container. Dann versuche ich es auf diesen SQL-Befehl auszuführen:
docker exec -it some-mariadb mysql -p -e 'select * from my_table' my_db
Und es gibt mir die Nutzungsinformationen für MySql ... Ich verstehe nicht, was ich falsch mache? Ich mache das auf einer Windows-Maschine, wenn das einen Unterschied macht.
Es stimmt etwas nicht mit "mysql -p -e 'select * von my_table' my_db", müssen Sie nicht den Benutzernamen & passowrd übergeben –
Bitte beachten Sie: https://www.cyberciti.biz/faq/ run-sql-query-direkt-auf-der-Kommandozeile/ –
80? Meinst du nicht 3306? –