Docker mysql 資料持化及配置

2021-10-06 06:25:23 字數 933 閱讀 7981

docker 安裝 mysql教程

①、啟動mysql容器時把主機資料夾對映到容器的/var/lib/mysql目錄。

docker run -itd --name mysql-yfw1 -p 3306

:3306

-v /home/yang/docker_yfw/mysql_data:

/var/lib/mysql -e mysql_root_password=

123456 mysql

引數說明:

–name mysql-yfw1 : 啟動容器命名為 mysql-yfw1

-v /home/yang/docker_yfw/mysql_data:/var/lib/mysql :把主機/home/yang/docker_yfw/mysql_data目錄對映到docker的/var/lib/mysql 目錄。

-p 3306:3306 :對映容器服務的 3306 埠到宿主機的 3306 埠,外部主機可以直接通過 宿主機ip:3306 訪問到 mysql 的服務。 mysql_root_password=123456:設定 mysql 服務 root 使用者的密碼。

②、進入mysql-yfw1的docker內去建立乙個資料庫,然後退出docker檢視主機/home/yang/docker_yfw/mysql_data目錄下是否建立了該資料庫。

可以看到docker下建立的資料庫new_schena在主機/home/yang/docker_yfw/mysql_data中。

下次要備份資料庫可以直接備份/home/yang/docker_yfw/mysql_data目錄即可。

python持久化快取 Python資料持久化儲存

1 pymongo的使用 前三步為建立物件 第一步建立連線物件 conn pymongo.mongoclient ip位址 27017 第二步建立庫 db conn 庫名 第三步建立表 myset db 集合名 第四步把資料插入資料庫 myset.inset.one usr bin python c...

SharedPreferences 資料持久化

sharedpreferences 是乙個輕量級的資料儲存方式,它是android資料持久化最簡單的一種,是以xml檔案儲存鍵值對資料,可以儲存一些簡單的配置資訊,例如登入 因為sharedpreferences本身是乙個介面,程式無法直接建立sharedpreferences的例項。使用 publ...

Hyperledger Fabric資料,持續更新

fabric原理 hyperledge bric1.2聯盟鏈架構 網易雲課堂 hyperledger fabric的簡單入門 搭建fabric網路的步驟 1.生成證書,相當於賬號 組織,節點,使用者 yaml配置檔案 2.建立生成創始區塊和通道的檔案 執行在docker中 3.啟動節點 ordere...