1.在容器中加载mysql
docker run --name mysql-data -p 3306:3306 -v /data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="123456" -d mysql
-v的意思就是把容器中的目录和宿主机中的目录做映射,我们只要把容器中mysql的数据目录映射到本地,将来就算这个容器被删除了,那么数据也还是在本地
2.启动mysql
docker start mysql_linux_1
3. 查看mysql服务
ps -ef | grep mysql
4.进入mysql
docker exec -it mysql_linux_1 bash
此处是直接登录了mysql中。输入docker exec -it mysql_linux_1 bash就表示进入到了mysql容器中,相当于进入了mysql安装的总目录,可以自己ls查看文件,并根据需要修改
修改配置
vim /etc/profile/
source /etc/profile 设置服务生效
mysql -u root -p 进入数据库
查看是否登录成功
show databases;