mysql的docker容器如何設(shè)置默認(rèn)的數(shù)據(jù)庫(kù)技巧詳解
正文
使用 MYSQL_DATABASE 環(huán)境變量就行
This variable is optional and allows you to specify the name of a database to be created on image startup. If a user/password was supplied (see below) then that user will be granted superuser access (corresponding to GRANT ALL) to this database.
這個(gè)變量是可選的,允許您指定要在映像啟動(dòng)時(shí)創(chuàng)建的數(shù)據(jù)庫(kù)的名稱。如果提供了用戶/密碼(見下文),那么該用戶將被授予對(duì)該數(shù)據(jù)庫(kù)的超級(jí)用戶訪問權(quán)限(對(duì)應(yīng)于GRANT ALL)。
示例
version: "3" mysql8: container_name: mysql8 image: mysql:8.0.34 restart: always ports: - "3306:3306" environment: - MYSQL_ROOT_PASSWORD=Ep7zMmBfXm4y3wx - MYSQL_DATABASE=image_search_engine volumes: - ./volumes/mysql/:/var/lib/mysql - ./my-custom.cnf:/etc/mysql/conf.d/my-custom.cnf
像上面這樣就創(chuàng)建了一個(gè)名為 image_search_engine 的默認(rèn) database
以上就是mysql的docker容器如何設(shè)置默認(rèn)的數(shù)據(jù)庫(kù)技巧詳解的詳細(xì)內(nèi)容,更多關(guān)于mysql docker設(shè)置默認(rèn)數(shù)據(jù)庫(kù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
MySQL之終端Terminal(dos界面)管理數(shù)據(jù)庫(kù)、數(shù)據(jù)表、數(shù)據(jù)的基本操作
這篇文章主要介紹了MySQL之終端(Terminal)管理數(shù)據(jù)庫(kù)、數(shù)據(jù)表、數(shù)據(jù)的基本操作,需要的朋友可以參考下2015-03-03Ubuntu安裝Mysql啟用遠(yuǎn)程連接的詳細(xì)圖文教程
在Ubuntu系統(tǒng)中添加了MySQL賬戶,賦予了數(shù)據(jù)庫(kù)完全操作權(quán)限,并且允許數(shù)據(jù)庫(kù)從外部鏈接但是,還是無法遠(yuǎn)程訪問MySQL數(shù)據(jù)庫(kù),下面這篇文章主要給大家介紹了關(guān)于Ubuntu安裝Mysql啟用遠(yuǎn)程連接的相關(guān)資料,需要的朋友可以參考下2023-04-04Mysql數(shù)據(jù)庫(kù)清理binlog日志命令詳解
這篇文章主要給大家介紹了Mysql數(shù)據(jù)庫(kù)清理binlog日志命令的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mysql具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09如何保護(hù)MySQL中重要數(shù)據(jù)的方法
在日常的工作中,保護(hù)數(shù)據(jù)免受未授權(quán)用戶的侵犯是系統(tǒng)管理員特別關(guān)心的問題。如果你目前用的是MySQL,就可以使用一些方便的功能來保護(hù)系統(tǒng),來大大減少機(jī)密數(shù)據(jù)被未授權(quán)用戶訪問的風(fēng)險(xiǎn)2011-10-10