docker安装mysql
#下载MySQL官方镜像 docker pull mysql:5.7.18#运行MySQL容器,指定root密码、默认数据库、操作员账号密码
docker run --name mysql \ -d \ -p 3306:3306 \ -e MYSQL\_ROOT\_PASSWORD=rootpassword \ -e MYSQL\_USER=user \ -e MYSQL\_PASSWORD=password \ -e MYSQL\_DATABASE=database \
-v /usr/local/mysql:/var/lib/mysql \ mysql:5.7.18 \
--character-set-server=utf8mb4 \
--collation-server=utf8mb4_unicode_ci
导入导出数据
$ #进入容器 $ docker exec -it mysql /bin/bash mysql$ cd /var/lib/mysql mysql$ #导出 mysql$ mysqldump -h主机地址 -u用户名 -p密码 数据库名 > 文件名.sql mysql$ #导入 mysql$ mysql -u用户名 -p密码 数据库名 < 文件名.sql mysql$ #返回宿主机 mysql$ exit $ cd /usr/local/mysql $ #压缩和解压sql文件 $ zip 文件名.zip 文件名.sql $ unzip 文件名.zip $ 如果没有zip和unzip命令要先安装一个 $ yum install -y unzip zip