docker mysql 和 mariadb数据切换
参考:
删除当前实验机上的所有镜像
docker stop `docker ps -a -q`
docker rm `docker ps -a -q`
创建数据卷
docker run -d -v /var/lib/mysql --name db_vol -p 23:22 tutum/ubuntu:trusty
启动mysql server
docker run -d --volumes-from db_vol -e MYSQL_PASS=123456 -p 3306:3306 tutum/mysql:5.5
停止mysql server
docker stop <mysql5.5的id>
用客户端连接一下测试,用户名admin、密码123456
启动maria server
docker run -d --volumes-from db_vol -e MYSQL_PASS=123456 -p 3306:3306 tutum/mariadb:5.5
用客户端连接一下测试,用户名admin、密码123456
相关推荐
在实际操作中,还需要考虑如资源调度、性能优化、故障切换和数据迁移等运维细节。 综上所述,MySQL数据库的架构与运维实践是一门深奥的学问,涉及到数据库选型、架构设计、监控报警、备份恢复和云服务等多个方面。...
4. **phpMyAdmin**:一个用于管理MySQL数据库的Web界面,方便开发者进行查询和数据操作。 5. **MailHog**:一个简单的电子邮件测试工具,捕获并显示WordPress发送的所有电子邮件,避免在开发过程中误发真实邮件。 6....
15. **phpMyAdmin**:一个开源的Web界面,用于管理和控制MySQL或MariaDB数据库。 16. **Ubuntu 16.04**:一个流行的Linux发行版,常作为开发和服务器环境的基础操作系统。 17. **pgAdmin**:PostgreSQL的图形化...
- 安装MariaDB(Mysql的分支),它提供了与Mysql兼容的功能。 - 启动服务并执行安全安装脚本`mysql_secure_installation`,根据提示进行设置。 - 下载并执行初始数据库脚本来创建BBS-GO所需的数据库结构。 6. **...
它包含预打包的Docker映像,可为您提供一个绝佳的开发环境,而无需您在本地计算机上安装PHP,NGINX,MySQL,REDIS和任何其他软件。 用法概述:运行NGINX , MySQL和Redis 。 docker-compose up nginx mysql redis...
主要目标是轻松切换和组合本地开发所需的任何版本。 它支持无限数量的为其自动创建vhosts , SSL证书和DNS记录的项目。 支持每个项目的反向代理,以确保也可以访问诸如NodeJS之类的侦听服务器。 电子邮件通用和流行...
8. **服务器应用**:Ubuntu也是服务器操作系统的热门选择,包括Apache、Nginx web服务器,MySQL/MariaDB数据库,以及Docker容器技术,都是在Ubuntu上部署的关键服务。 9. **故障排查与社区支持**:当遇到问题时,...
1. LAMP/LNMP环境搭建:安装Apache/Nginx、MySQL/MariaDB、PHP等,构建Web服务器。 2. FTP服务器:安装配置vsftpd,提供文件传输服务。 3. SSH安全设置:修改SSH配置文件,加强SSH登录安全性,如禁用root登录,使用...
它将Apache HTTP服务器、MariaDB数据库(MySQL的分支)和PHP解释器捆绑在一起,允许用户在本地机器上轻松创建和测试PHP应用。WampServer的界面直观,提供了一键切换PHP版本、管理数据库、修改配置等实用功能。 2. *...
如果与--analyze-data一起运行, --analyze-data切换: 报告具有旧数据的表(通过查询时间列的MIN()值),可以在其中查看数据的可靠性 报告具有最新数据的表(通过查询时间列的MAX()值) 如果与--check-empty-...