色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

docker 服務(wù)器如何安裝mysql

錢良釵2年前12瀏覽0評論

Docker作為一個方便快捷的容器化技術(shù),在服務(wù)的部署中得到了廣泛的應(yīng)用。在眾多的服務(wù)中,mysql也是不可或缺的一種。本文將介紹如何在Docker服務(wù)器上安裝mysql。

步驟如下:

1.拉取mysql鏡像

docker pull mysql:latest

2.創(chuàng)建Mysql容器

docker run --name mysql-container -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password -d mysql:latest

命令參數(shù)說明:

  • --name: 容器名稱
  • -p: 端口映射,默認mysql使用3306端口
  • -e: 設(shè)置環(huán)境變量,設(shè)置root用戶的密碼
  • -d: 后臺運行容器
  • mysql:latest: 使用的mysql鏡像名稱和版本號

3.進入mysql容器

docker exec -it mysql-container bash

4.登陸mysql

mysql -u root -p

5.創(chuàng)建用戶和數(shù)據(jù)庫

CREATE DATABASE testdb;
CREATE USER 'testuser'@'%' IDENTIFIED BY 'testpasswd';
GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'%';
FLUSH PRIVILEGES;

代碼解釋:

  • CREATE DATABASE: 創(chuàng)建數(shù)據(jù)庫
  • CREATE USER: 創(chuàng)建用戶,'%'表示所有用戶都可以訪問
  • IDENTIFIED BY: 設(shè)置密碼
  • GRANT ALL PRIVILEGES ON: 為用戶設(shè)置權(quán)限,默認設(shè)置所有權(quán)限
  • FLUSH PRIVILEGES: 刷新權(quán)限

至此,mysql在Docker服務(wù)器中安裝完成。