在docker环境下安装mysql跟我

中科白癜风暖心公益活动 https://m.39.net/baidianfeng/a_5468597.html
mysql介绍MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Mysql的特点是:1.开源2.支持标准sql3.跨平台4.PHP和mysql是绝配5.mysql采用GPL协议6.mysql主要被用来做轻量小型数据库,但也能支持大型数据库。docker通过pull方式安装mysql1.搜索镜像命令:dockersearchmysql,mysql的这种安装方式和上一节我们介绍的tomcat的步骤很相似。2.拉取下载镜像命令:dockerpullmysql:5.6,这里以5.6版本为例。3.查看下载到的镜像命令:dockerimages

grepmysql4.运行docker容器dockerrun-p:--namemymysql-vPWD/conf:/etc/mysql/conf.d-vPWD/logs:/logs-vPWD/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=-dmysql:5.6命令说明:-p::将容器的端口映射到主机的端口。-vPWD/conf:/etc/mysql/conf.d:将主机当前目录下的conf/my.cnf挂载到容器的/etc/mysql/my.cnf。-vPWD/logs:/logs:将主机当前目录下的logs目录挂载到容器的/logs。-vPWD/data:/var/lib/mysql:将主机当前目录下的data目录挂载到容器的/var/lib/mysql。-eMYSQL_ROOT_PASSWORD=:初始化root用户的密码。5.查看启动情况命令:dockerpsMysql8应该如何安装如果mysql的镜像是8,第一步仍然是先下载镜像,下载后通过docker进行启动,命令是“dockerrun--namemysql-p:-eMYSQL_ROOT_PASSWORD=-dmysql”,然后通过命令“dockerexec-itmysqlbash”进入容器,进入容器后就可以通过linux中的登录方式登录mysql了。附linux命令:mysql-uroot-p如果需要远程登录的,需要执行授权命令GRANTALLPRIVILEGESON*.*TOroot

%IDENTIFIEDBYWITHGRANTOPTION;FLUSHPRIVILEGES;


转载请注明:http://www.aierlanlan.com/grrz/7612.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了