无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

docker下安裝最新Mysql配置

2023-06-17 22:17 作者:Tuple_元組  | 我要投稿

在linux或windows下用doker安裝mysql需注意以下操作。


1、下載mysql最新鏡像

docker pull mysql

2、宿主機(jī)創(chuàng)建以下映射目錄

mysql/conf/conf.d

mysql/conf/mysql.conf.d

mysql/data

mysql/log

3、在conf.d目錄下創(chuàng)建 my.cnf 配置文件( 名字自定義,擴(kuò)展名必須為.cnf ),Docker啟動(dòng)時(shí),將讀取該文件。其內(nèi)容如下:

[client]?

default-character-set=utf8mb4?

[mysql]?

default-character-set=utf8mb4?

[mysqld]?

#配置默認(rèn)身份驗(yàn)證插件default_authentication_plugin=mysql_native_password

init_connect="SET collation_connection = utf8mb4_unicode_ci"?

init_connect="SET NAMES utf8mb4"?

character-set-server=utf8mb4?

collation-server=utf8mb4_unicode_ci?

skip-character-set-client-handshake?

skip-name-resolve

#以下是跳過(guò)權(quán)限驗(yàn)證,如記不住密碼時(shí)使用之。

#skip-grant-tables??

4、用docker運(yùn)行mysql鏡像

docker run -d -p 3306:3306 --name mysqlContainer --restart=always --privileged=true \

-v /home/zmkfolder/mysql/log:/var/log/mysql? \

-v /home/zmkfolder/mysql/data:/var/lib/mysql? \

-v /home/zmkfolder/mysql/conf:/etc/mysql \

-v /etc/localtime:/etc/localtime:ro \

-e MYSQL_ROOT_PASSWORD=newPwd? ?91b53e?

注:上面的?91b53e 是下載下來(lái)的docker鏡像ID前6位。

5、如該數(shù)據(jù)庫(kù)運(yùn)行后,身份認(rèn)證的默認(rèn)插件未更改為"mysql_native_password",則進(jìn)行如下操作:(針對(duì):提示caching_sha2_password問(wèn)題解決方法)

bash-4.4# mysql -uroot -p

mysql>use mysql;

mysql> select host,user,plugin from user;? //查看是否改變過(guò)來(lái)了,如未改變繼續(xù)如下操作。

mysql> alter user 'root'@'%' identified with mysql_native_password by 'newPwd';

mysql> alter user 'root'@'localhost' identified with mysql_native_password by 'newPwd';

mysql> flush privileges;

mysql> select host,user,plugin from user;? //再次查看。


docker下安裝最新Mysql配置的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
河北区| 昌邑市| 和硕县| 苗栗市| 繁峙县| 张北县| 大城县| 长治市| 游戏| 乌恰县| 丹寨县| 墨竹工卡县| 丰县| 石嘴山市| 博湖县| 霍邱县| 青浦区| 临江市| 连山| 金阳县| 东兰县| 寿光市| 余庆县| 苏州市| 河池市| 嘉义县| 古丈县| 多伦县| 大邑县| 嵊州市| 山阳县| 济宁市| 叙永县| 大姚县| 葫芦岛市| 永仁县| 开鲁县| 正阳县| 措美县| 东丰县| 维西|