1. 程式人生 > >使用docker按裝可以外部訪問的mysql

使用docker按裝可以外部訪問的mysql

                查詢 : docker search mysql
下載映象 : docker pull mysql:latest
安裝並執行 : docker run -p 3306:3306 --name mymysql -v $PWD/mysql/logs:/logs -v $PWD/mysql/data:/mysql_data -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest sleep infinity
進入容器 : docker exec -it mysql bash
啟動mysql : 進入 : cd /etc/init.d  啟動 : ./mysql start
進入mysql : mysql -uroot -p
顯示所有資料庫 : show databases
進入資料庫 : use mysql
顯示所有表 : show tables
建庫 : CREATE DATABASE test;

授權 : 在mysql中執行: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 

                連線後即可訪問