docker安装Mysql
docker鏡像網(wǎng)戰(zhàn)
https://registry.hub.docker.com/
在網(wǎng)站搜索mysql
直接安裝最新版
docker pull mysql
安裝指定的版本(5.7)
docker pull mysql:5.7
因我本機(jī)有mysql 端口 3306被使用所以更換成3307
3307 是服務(wù)器本地的端口 3306是docker中mysql的端口
docker run -itd --name 容器名稱 -p 服務(wù)器端口:dockerMySQL端口 -e MYSQL_ROOT_PASSWORD=MySQL密碼 mysql:MySQL版本號(hào)
通過(guò) docker ps 命令查看是否安裝成功
進(jìn)入指定容器 mysql 就是容器名稱 也可以輸入容器id
sudo docker exec -it mysql bash
登錄 mysql -u 用戶名 -p
查看所有用戶信息
SELECT User, Host , password_expired FROM mysql.user;
設(shè)置賬號(hào)開啟遠(yuǎn)程訪問(wèn)
grant all on . to root@’%’ identified by ‘123456’ with grant option;
更新mysql服務(wù)
flush privileges;
允許任何ip地址(%表示允許任何ip地址)的電腦用root帳戶和密碼(123456)來(lái)訪問(wèn)這個(gè)mysql server。
注意root賬戶不一定要存在。
總結(jié)
以上是生活随笔為你收集整理的docker安装Mysql的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JavaWeb-过滤器Filter学习(
- 下一篇: 2015-1-16 axure