mysql的docker容器如何設(shè)置默認(rèn)的數(shù)據(jù)庫技巧詳解
正文

使用 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ù)庫的名稱。如果提供了用戶/密碼(見下文),那么該用戶將被授予對(duì)該數(shù)據(jù)庫的超級(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ù)庫技巧詳解的詳細(xì)內(nèi)容,更多關(guān)于mysql docker設(shè)置默認(rèn)數(shù)據(jù)庫的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Linux安裝MySQL教程(二進(jìn)制分發(fā)版)
這篇文章主要為大家詳細(xì)介紹了Linux安裝MySQL教程,二進(jìn)制分發(fā)版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02
MySQL中show命令方法得到表列及整個(gè)庫的詳細(xì)信息(精品珍藏)
MySQL中show 句法得到表列及整個(gè)庫的詳細(xì)信息,方便查看數(shù)據(jù)庫的詳細(xì)信息。2010-11-11
使用mysql workbench自動(dòng)生成ER圖的實(shí)現(xiàn)步驟
MySQL Workbench是一款專為MySQL設(shè)計(jì)的ER/數(shù)據(jù)庫建模工具,它是著名的數(shù)據(jù)庫設(shè)計(jì)工具DBDesigne4的繼任者,可以通過MySQL Workbench設(shè)計(jì)和創(chuàng)建新的數(shù)據(jù)庫圖示,本文給大家介紹了使用mysql workbench自動(dòng)生成ER圖的實(shí)現(xiàn)步驟,需要的朋友可以參考下2024-06-06
MySQL常用字符串函數(shù)示例和場(chǎng)景介紹
MySQL提供了豐富的字符串函數(shù)幫助我們高效地對(duì)字符串進(jìn)行處理、轉(zhuǎn)換和分析,本文我將全面且深入地介紹MySQL常用的字符串函數(shù),并結(jié)合具體示例和場(chǎng)景,幫你熟練掌握這些實(shí)用工具,感興趣的朋友跟隨小編一起看看吧2025-07-07

