docke部署mysql

#1    docker pull mysql

#2    docker run -v /data/var/mysql/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=kS4pJUIb mysql

#3    docker stop [CONTAINER ID]

#4    docker run -it -v /data/var/mysql/:/var/lib/mysql mysql /bin/bash

#5    mysqld_safe&

#6    mysql -u root -p

#7    grant all privileges on *.* to ‘wuxiao‘@‘%‘ identified by ‘password‘;

#8    docker cp [CONTAINER ID]:/etc/mysql/my.cnf /data/local/my.cnf

#9    docker stop [CONTAINER ID]

#10    docker run -d -p 3306:3306 -v /data/var/mysql/:/var/lib/mysql -v /data/local/my.cnf:/etc/mysql/my.cnf mysql

#11    add [CMD] to  /etc/rc.local

#12    OK!

时间: 2024-12-27 09:31:23

docke部署mysql的相关文章

VMWare Workstation部署MYSQL

VMWare Workstation部署MYSQL [服务器准备] 安装Vritual WorkStation之后,检查Type=NAT的连接,确认网段.192.168.33.0 新建一台虚机Redhare.contoso.com:(使用CentOS7的ISO文件),并安装操作系统 安装好操作系统后,修改网卡设置如下: 路由设置如下: 修改虚拟机的名称 1)  编辑/etc/hostname文件,改为Redhare 2) 编辑/etc/hosts文件,改为RedHare  LOCALHOST 

在 CentOS7 上部署 MySQL 主从

在 CentOS7 上部署 MySQL 主从 1 通过 SecureCRT 连接至 MySQL 主服务器: 2 找到 my.cnf 文件所在的目录: mysql --help | grep my.cnf 一般情况 my.cnf 都会位于 /etc/ 目录下: 3 用 vim 打开 MySQL 的配置文件 my.cnf: vim /etc/my.cnf 4 找到 [mysqld] 并在其后添加如下配置: # 唯一标识此 MySQL 服务器,默认值为 1,一般采用所属 IP 的末端值 server-

MYSQL-MMM主从同步部署mysql高用集群

使用mysql-mmm和mysql主从同步部署mysql高用集群 公共配置: 关闭iptables 禁用selinux 配置好yum源 固定ip 彼此间能通信 都运行数据库服务 都只有默认初始的四个库 1配置主主结构 2配置一主多从结构 3安装mysql-mmm软件 4配置mysql-mmm实现mysql高可用集群

Linux环境下部署mysql异常问题:发现没有my.cnf文件

在linux系统上部署mysql,使用的版本为MySQL-5.6.34-1.rhel5.x86_64.rpm-bundle.tar,在Linux系统中解压,安装解压文件里的如下两个文件: (主要安装里面的这两个文件:MySQL-server-5.6.34-1.rhel5.x86_64.rpm.MySQL-client-5.6.34-1.rhel5.x86_64.rpm) 5.6版本的mysql 但是在Linux系统中自带mysql,如果安装的是5.6版本的mysql,最好不要卸载掉自带的mysq

部署mysql集群基础环境

设置slave2为master1从:部署集群基础环境 1.1 问题 本案例要求为MySQL集群准备基础环境,完成以下任务操作: 数据库授权 部署MySQL双主多从结构 配置本机hosts解析记录 1.2 方案 使用4台RHEL 6虚拟机,如图-1所示.其中192.168.4.10.192.168.4.11作为MySQL双主服务器,192.168.4.12.192.168.4.13作为主服务器的从服务器. 图-1 1.3 步骤 实现此案例需要按照如下步骤进行. 步骤一:准备环境 [[email p

微社区部署(2):服务器部署MySql数据库

写在前面:单独写部署MySql原因是,我这边的应用数据库都是独立存在的,数据与应用分别部署在不同的服务器.另外我也没有实际部署MySql的经验,特意写一篇日志,张记性.安装MySql参考了http://wenku.baidu.com/view/dbab9edeb0717fd5360cdcd0.html此文,在此感谢. 由于我的Oracle账号被锁了,百度搜了5.6.24的MSI版本http://cdn.mysql.com/Downloads/MySQLInstaller/mysql-instal

Corosync部署MySQL+DRBD高可用服务

介绍篇 高可用集群主要是有两个或者多个节点进行工作,ha基本组成部分包括四个部分:1.位于最底层的信息和基础架构层(Messaging Layer),主要用于节点之间传递心跳信息,故也称为心跳层.节点之间传递心跳信息可以通过广播,组播,单播等方式.2.第二层为成员关系(Membership)层,这层最重要的作用是主节点通过cluster consensus menbership service(CCM或者CCS)这种服务由第一层提供的信息,来生产一个完整的成员关系.这层主要实现承上启下的作用,承

Linux平台(Centos7)-lnmp一键式部署mysql,nginx,php,php-fpm服务

Linux平台(Centos7)-lnmp一键式部署mysql,nginx,php,php-fpm服务 1. 部署方式1:手动部署. 6 1.1. 配置防火墙. 6 1.2. 关闭firewall 6 1.3. 安装iptables防火墙. 6 1.4. 安装Apache 7 1.5. 安装MariaDB 9 1.5.1. 安装MariaDB 9 1.5.2. 启动服务. 10 1.5.3. 设置开机启动. 10 1.5.4. 为root账户设置密码. 11 1.5.5. 重启MariaDB 1

在kubernetes集群中部署mysql主从

本文介绍在kubernetes环境中部署mysql主从集群,数据持久化采用nfs. 一.环境介绍Mysql版本:5.7 Mysql master节点: 主机名:vm1IP地址:192.168.115.5/24 Mysql slave节点: 主机名:vm2IP地址:192.168.115.6/24 NFS节点:主机名:vm2IP地址:192.168.115.6/24共享目录:/home/mysql_master./home/mysql_slave 二.准备mysql主从的镜像环境dockerfil