Docker部署mysql並提供客戶端訪問
1.獲取mysql映象
$ docker search mysql //查詢mysql映象
$ docker pull mysql //拉取最新的mysql映象
$ docker images //檢視是否獲取mysql映象
2.基於mysql映象建立並執行容器
$ docker run --name study_mysql --privileged=true -p 3306:3306 -v /data/mysql/datadir:/var/lib/mysql -v /data/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
引數說明:
--name:指定容器名
--p:對映宿主主機埠
-v:掛載宿主目錄到容器目錄
-e:設定環境變數,此處指定root密碼
-d:後臺執行容器
--privileged=true 防止掛載資料卷出現許可權問題
$ docker ps //檢視容器是否執行成功
3.進入容器設定客戶端訪問許可權
1)進入容器
$ docker exec -it study_mysql /bin/bash //進入容器
2)連線mysql
$ mysql -u root -p
3) 修改root 可以通過任何客戶端連線
$ ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
4) 退出mysql連線
$ exit
4.宿主機或遠端客戶端工具訪問:
$mysql -h 127.0.0.1 -p 3306 -u root -p
相關文章
- mysql賬戶新增遠端訪問MySql
- 客戶端 post ,get 訪問伺服器客戶端伺服器
- LightDB/PostgreSQL 客戶端部署SQL客戶端
- MySQL 客戶端安裝MySql客戶端
- EVE-NG初次啟動及WEB客戶端訪問Web客戶端
- FastDFS-nginx外掛作為FastDFS客戶端訪問ASTNginx客戶端
- Cisco Secure Client 5.1.6.103 (macOS, Linux, Windows & iOS, Andrord) - 遠端訪問客戶端clientMacLinuxWindowsiOS客戶端
- Docker v2ray 客戶端Docker客戶端
- Asterisk-WebRTC客戶端的部署ASTWeb客戶端
- linux安裝mysql客戶端LinuxMySql客戶端
- 客戶端(windows)訪問FTP伺服器遇到的問題(總結)客戶端WindowsFTP伺服器
- frp內網穿透,客戶端能訪問,服務端訪問報錯404,有兄弟遇到過嗎FRP內網穿透客戶端服務端
- Swoole 協程 MySQL 客戶端與非同步回撥 MySQL 客戶端的對比MySql客戶端非同步
- OSSEC服務端配置客戶端批次部署方案服務端客戶端
- 命令列客戶端MySQL如何使用命令列客戶端MySql
- mysql、redis 客戶端連線池MySqlRedis客戶端
- idea 連線遠端 docker 並部署專案到 dockerIdeaDocker
- mysql8.x docker遠端訪問配置詳解硨磬MySqlDocker
- Docker 如何開啟遠端訪問Docker
- Linux部署rocketmq和視覺化客戶端LinuxMQ視覺化客戶端
- docker 部署 Laravel 上線訪問 403 記錄DockerLaravel
- 使用Golang搭建gRPC服務提供給.NetCore客戶端呼叫GolangRPCNetCore客戶端
- MySQL:MySQL客戶端快取結果導致OOMMySql客戶端快取OOM
- PinPoint單節點部署及客戶端配置方法客戶端
- 客戶端爬取-答網友問客戶端
- docker部署MySQLDockerMySql
- mysql如何允許遠端訪問MySql
- Ubuntu16.04 percona MySQL客戶端安裝UbuntuMySql客戶端
- 【Docker】使用docker部署 mysqlDockerMySql
- ubuntu系統docker部署java後端服務和redis時,內網不能訪問UbuntuDockerJava後端Redis內網
- 客戶服務CRM系統,提供優質客戶服務
- dubbo客戶端客戶端
- Pulsar客戶端客戶端
- mqtt 客戶端MQQT客戶端
- mysql5.7.22-log 修改遠端訪問MySql
- MySQL 開啟 3306 埠遠端訪問MySql
- docker安裝mysql8.0.20並遠端連線DockerMySql
- SnailSVN 專業版:與訪達整合的 SVN 客戶端AI客戶端