要在Docker中創建MySQL數據庫,可以按照以下步驟操作:
docker pull mysql
docker run -d --name my-mysql-container -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 mysql
上面命令中,--name
參數表示給容器指定一個名稱,-e MYSQL_ROOT_PASSWORD
參數表示設置MySQL的root用戶密碼,-p 3306:3306
參數表示將MySQL容器的3306端口映射到宿主機的3306端口。
docker exec -it my-mysql-container bash
然后通過MySQL命令行工具連接到MySQL數據庫:
mysql -u root -p
輸入之前設置的密碼即可進入MySQL數據庫。
mydatabase
的數據庫可以使用以下命令:CREATE DATABASE mydatabase;
現在就成功在Docker中創建了一個MySQL數據庫。可以通過在MySQL容器中執行其他SQL語句來添加表、插入數據等操作。