Docker運行mysql

  1. 查看mysql版本
docker search mysql
  1. 拉取相應版本的鏡像
docker pull mysql:5.6
  1. 啓動
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.6
  1. 遠程連接mysql(雲服務器需要添加相應端口安全組策略);如連接失敗,需要修改遠程連接權限

  2. 進入容器內部

docker exec -it <容器ID> bash
  1. 進入mysql命令行
docker mysql -u root -p
  1. 賦予權限
use mysql
grant all privileges on *.* to 'root'@'%';
  1. 刷新權限
flush privileges;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章