三步搭建 mysql 服务-在Docker下使用mysql

1、拉取mysql-sever 镜像

docker pull mysql/mysql-server

2、启动前配置

在用户目录下创建.mysql目录,然后添加my.cnf文件 以及data 空文件夹, my.cnf 内容如下:

[mysqld]
user=mysql
bind-address = 0.0.0.0
character-set-server = utf8mb4
init_connect='SET NAMES utf8mb4'

3、 启动myql

然后使用如下命令启动mysql镜像:

docker run --name=docker-mysql \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=rootpwd \
-e MYSQL_ROOT_HOST=% \
-e MYSQL_USER=allen \
-e MYSQL_DATABASE=demo \
-e MYSQL_PASSWORD=yourpwd \
-v /Users/aln/.mysql/my.cnf:/etc/my.cnf \
-v /Users/aln/.mysql/data:/var/lib/mysql \
-itd mysql/mysql-server

启动成功

截屏2021-03-20 下午7.01.22.png

使用dbeaver 连接数库

截屏2021-03-20 下午7.25.58.png

你可能感兴趣的:(三步搭建 mysql 服务-在Docker下使用mysql)