使用 Docker 搭建 MySQL 資料庫

做法

下載並啟動 mysql 映像檔。

1
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:latest

進入容器,並使用初始密碼進行連線。

1
docker exec -it mysql_36 mysql -uroot -proot

查看使用者。

1
mysql> SELECT host, user, plugin, authentication_string FROM mysql.user;

修改初始密碼。

1
2
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
mysql> FLUSH PRIVILEGES;

參考資料