查看所有容器
docker ps -a
运行容器
docker start/restart 容器名称/id
查看正在运行的容器
docker ps
进入mysql容器
docker exec -it test /bin/bash
使用mysql命令打开客户端:
mysql -uroot -proot --default-character-set=utf8
显示所有数据库
show databases;
创建mall数据库:
create database mall character set utf8
安装上传下载插件,并将docment/sql/mall.sql上传到Linux服务器上:
#此命令是在centos执行,而不是在容器中
yum -y install lrzsz
将mall.sql文件拷贝到mysql容器的/目录下:
docker cp /mydata/mall.sql mysql:/
将sql文件导入到数据库:
use mall;
source /mall.sql;
创建一个reader帐号并修改权限,使得任何ip都能访问:
grant all privileges on *.* to 'root' @'%' identified by 'root';