Docker中部署MySQL

190 阅读1分钟

一、安装MySQL

# 运行MySQL 5.7容器,设置端口映射和root密码
docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=admin -d mysql:5.7
# 查看正在运行的容器及ID号
docker ps
# 进入容器ID为9d9900c8a076的容器终端,需替换成自己的容器ID
docker exec -it 9d9900c8a076 /bin/bash
# 以root用户登录MySQL,密码为admin
mysql -uroot -p
  • MYSQL_ROOT_PASSWORD=admin
    admin是自己设置的MySQL登录密码

二、测试插入数据

# 在MySQL中创建名为db01的数据库
create database db01;
# 使用db01数据库
use db01;
# 在db01数据库中创建表t1,包含id和name列
create table t1( id int, name varchar( 20));
# 向t1表中插入一条数据
insert into t1 values(1,'zhangsan');
# 查询t1表中的所有数据
select * from t1;

SQLyog连接MySQL

1. 下载SQLyog Community - 64 bit
2. 虚拟机中输入 ip add 查看IP地址为192.168.1.3

3. 在windows上安装并打开SQLyog,开始连接MySQL 密码是MySQL里面自己设置的密码