docker安裝mysql中注意事項

2021-09-24 22:54:01 字數 836 閱讀 9945

怎麼安裝docker和拉mysql映象不是本文的重點,在這裡我主要講我安裝mysql容器的三個注意事項:啟動容器,

修改密碼,遠端登入

docker run -di --name f_mysql -p 33306:3306 -e mysql_root_password=your pwdimageid

##進入容器,修改密碼

進入容器

修改/etc/my.cnf下的[mysqld]下加上

--skip-grant-tables
1. 執行mysql -uroot -p

2. flush privileges;

3. alter user 'root'@'localhost' identified by '**your pwd**'

;4.注釋剛才需改/etc/my.cnf的[mysqld]下增加的--skip-grant-tables

執行 grant all on . to 『root』@』%』; 報錯

error 1410 (42000): you are not allowed to create a user with grant

解決方式

mysql -uroot -p

use mysql;

update user set host=

'%' where user=

'root'

;然後執行兩次grant all on *.* to 'root'@'%'

;

埠是的第一步設定的宿主機對映的埠33306

docker安裝mysql,設定mysql初始密碼

docker安裝mysql,只需要2分鐘就可以完成 拉取mysql映象 docker pull mysql 5.7官網可檢視存在的映象,以及需要的版本號 執行mysql name 容器名稱 e mysql root password設定初始密碼 p 3307 3306 埠對映,主機埠3307 doc...

docker安裝mysql教程

公司的資料庫伺服器中毒宕機了,正好前段時間了解了下docker,於是想在公司的阿里雲伺服器上裝個docker,安裝mysql.先貼個安裝好的圖。安裝過程。一.先在伺服器上安裝docker。1 檢查核心版本,必須是3.10及以上 uname r 2 安裝docker yum install docke...

使用docker安裝mysql

1.普通安裝 docker pull mysql 5.7 2.建立mysql容器,並後台啟動 docker run d p 3306 3306 e mysql user woniu e mysql password 123456 e mysql root password 123456 name m...