首頁 > 資料庫 > mysql教程 > 在 Docker 中運行 MySQL 伺服器

在 Docker 中運行 MySQL 伺服器

Susan Sarandon
發布: 2024-10-24 00:51:29
原創
211 人瀏覽過

Running MySQL Server in Docker

沒有理論

檢查docker是否安裝

docker版本

下載MySQL伺服器鏡像

docker pull mysql/mysql-server

運行 MySQL 伺服器容器

docker run --name='sql_container' -d -p 3306:3306 mysql/mysql-server

檢查日誌並複製MySQL伺服器產生的root密碼

docker 日誌 sql_container

進入bash並將root密碼更新為簡單密碼

docker exec -it sql_container bash

cd /var/lib/mysql

mysql -u root -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

登入後複製

建立新用戶來訪問資料庫 不建議根訪問

CREATE USER 'user'@'%' IDENTIFIED BY 'passwod';

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;

FLUSH PRIVILEGES;
登入後複製

現在使用工作台連接

host = localhost

port = 3306

user_name = user

user_password = password
登入後複製

以上是在 Docker 中運行 MySQL 伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板