docker中安装Mariadb,
一、 docker中下载mariadb
docker pull mariadb:10.1.21二、新建一个目录作为容器的映射目录
新建目录用来将容器的目录及数据挂载到该目录下mkdir -p /data/mariadb/data三、启动mariadb
3.1 指令含义解释
docker run
--name mariadb docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=xxxx -v /data/mariadb/data:/var/lib/mysql -d mariadb:10.1.21四、查看是否启动成功
docker ps -a五、进入mariadb容器内部
docker exec -it mariadb(容器名称) bash六、外部登录mariadb
6.1 外部登录db异常
mysql -uroot -proot# 进入容器 docker exec -it mariadb bash # 进入msyql配置文件 cd /etc/mysql/ # 修改配置文件 vim my.cnf # 添加skip-grant-tables 进入my.cnf中mysqld下面
vim 小插曲
编辑vim发现linux中无法执行vim指令,只能下载vim插件 执行: apt-get install vim
结果出现问题: Unable to locate package vim 无法下载安装
解决:更新插件,执行后 apt-get update 重新下载vim: apt-get install vim后记:
重新外部登录,sql成功!😁
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处. 同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。