首先拉取 mysql,这里演示5.7版本mysql
docker pull mysql:5.7.19
建立 mysql 容器,密码为rootsql
docker create --name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:5.7.19
启动容器docker
docker start mysql
进入容器测试数据库
docker exec -it mysql bash
mysql -u root -p
输入密码,看看是否能够链接成功bash
建立一个数据库测试
create database mytest;
设置新数据库容许远程访问code
use mytest; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootpassword' WITH GRANT OPTION; FLUSH PRIVILEGES;
打开电脑上的 navicat,新建链接blog