`
pugood
  • 浏览: 12928 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

mysql 多服务器实例

阅读更多

测试环境是在windows下。不同系统启动和停止命令有所差异

1 修改配置文件

 把需要配置的选项都设置成不一样的

    需要修改的地方有:

[client] 
# password       = your_password 
port            = 3308  //经过测试,这个端口改不改都没什么问题,但是还是改了保险点吧
socket          = "D:/service/xampp/xampp/mysql/mysql-3308.sock"
[mysqld]
port= 3308
socket= "D:/service/xampp/xampp/mysql/mysql-3308.sock"
tmpdir="D:/service/xampp/xampp/tmp-3308" 
datadir="D:/service/xampp/xampp/mysql/data-3308"
pid_file="mysql-3308.pid"
server-id = 2 //可以不改
 
 
innodb_data_home_dir = "D:/service/xampp/xampp/mysql/data-3308"
innodb_log_group_home_dir = "D:/service/xampp/xampp/mysql/data-3308"
 

另外:上面的配置需要建立data-3308,tmp-3308目录,然后把data文件夹下的mysql文件夹拷贝

到data-3308目录中。

2 启动

  start /b mysqld --defaults-file=my-3306.ini //默认是my.ini
 
  start /b mysqld  --defaults-file=my-3308.ini
   

3 关闭

    mysqladmin -uroot -proot -P3306 shutdown //默认是3306
    mysqladmin -uroot -proot -P3308 shutdown
   
1
0
分享到:
评论

相关推荐

    mysql5.7多实例部署

    3. 如果服务器上已经安装了 MySQL,则会创建多实例 4. 初始化安装过程:删除 MySQL 相关的 rpm 包→安装 libaio 包→创建安装所需的用户目录等→安装 MySQL→配置 MySQL 5. 创建多实例过程:创建目录并授权→安装 ...

    mysql8.0.11多实例安装

    本文将详细介绍如何在一台服务器上安装多个MySQL 8.0.11实例,并通过一个实际的例子来演示具体步骤。 #### 二、准备工作 在开始安装之前,确保已经下载了MySQL 8.0.11版本的安装包,并且了解了基本的Linux命令操作...

    MySQL实现多实例方式运行揭秘

    MySQL多实例指的是在一台物理服务器上,同时运行多个MySQL服务进程,每个进程负责不同的数据库实例,并且各实例使用不同的端口号、数据文件和配置文件,从而实现逻辑上的相互隔离。这是数据库管理员(DBA)的一项...

    mysql多实例部署

    通过以上步骤,我们可以在同一台服务器上成功部署并运行多个MySQL实例。这种方式不仅可以提高资源利用率,还能更好地支持不同的业务需求。需要注意的是,在实际生产环境中,还需要根据具体的业务场景调整各个实例的...

    mysql多实例详细配置

    - `mysqld`:指定MySQL服务器二进制文件的路径。 - `mysqladmin`:指定`mysqladmin`工具的路径。 - `user`和`password`:用于`mysqladmin`的用户名和密码,通常需要赋予SHUTDOWN权限。 #### 5. 实例配置示例 对于...

    mysql多实例.docx

    在一台服务器上部署多个MySQL实例能够提高资源利用率,并且方便进行隔离管理和维护。以下将详细介绍如何在同一台虚拟机上配置MySQL数据库多实例。 ##### 1. 建立目录结构 为了清晰地区分各个实例,首先需要创建...

    mysql多实例

    MySQL多实例是指在同一台服务器上运行多个独立的MySQL服务,每个服务都拥有自己的配置、数据文件和日志,可以独立管理。这样的设置在资源充足且需要隔离不同业务场景或者提高数据库服务可用性的环境中非常常见。以下...

    提高mysql多实例服务的软件包

    这个软件包用于提高mysql多实例服务,可在一台服务器上运行多个mysql服务

    mysql使用实例book-MySQL

    在《MySQL使用实例book》中,你会学习到如何安装和配置MySQL服务器,设置用户权限,以及创建和管理数据库。例如,创建一个新数据库的SQL命令是`CREATE DATABASE database_name;`,而创建表则使用`CREATE TABLE table...

    mysql存储过程实例

    MySQL 存储过程实例 MySQL 存储过程实例详细介绍了 MySQL 存储过程的开发步骤,本节将通过具体的实例讲解 PHP 是如何操纵 MySQL 存储过程的。 创建存储过程 存储过程的创建是 MySQL 存储过程的基础,MySQL 5.0 ...

    Linux下MySQL主从服务器的搭建详细实例完整版.pdf

    Linux下MySQL主从服务器的搭建详细实例完整版,欢迎大家来踩 Linux下MySQL主从服务器的搭建详细实例完整版,欢迎大家来踩 Linux下MySQL主从服务器的搭建详细实例完整版,欢迎大家来踩

    Mysql_多实例安装配置方法一

    MySQL多实例安装配置是一种在一台服务器上运行多个独立MySQL服务的方法,这允许你为不同的应用程序或项目分配单独的数据库资源,提高系统管理和资源利用率。在本文中,我们将详细介绍在Ubuntu 11.1环境下,使用二...

    MySQL数据库基础实例教程(第2版)(微课版)-教学课件.zip

    此外,还会讲解如何安装和配置MySQL服务器,以及如何通过命令行或图形化界面(如MySQL Workbench)来连接和操作数据库。 第二章 数据库设计:这一章深入讨论了数据库设计的原理,包括需求分析、实体关系模型(ER...

    C#实现Mysql数据库操作实例(含源码)

    在本文中,我们将深入探讨如何使用C#语言来实现对MySQL数据库的操作。C#是一种广泛应用于Windows和Web应用程序开发的强大...无论是初学者还是有经验的开发者,都能从这个实例中受益,提升C#与MySQL数据库的集成能力。

    MYSQL连接数据库实例

    每个MySQL服务器都有一系列预定义的用户,如“root”,具有全面权限。 4. **密码(Password)**:与用户名关联的密码,用于确保只有授权的用户可以访问数据库。 在实际操作中,连接MySQL数据库可以通过多种方式...

    生产环境MySQL 5.5.x单机多实例配置实践

    在企业级应用中,为了提高资源利用率和方便管理,经常会在同一台服务器上部署多个MySQL实例。本文档旨在详细介绍如何在一个全新的服务器上通过源码编译安装MySQL 5.5.x,并在同一台服务器上配置两个MySQL实例:一个...

    VB6连接MySQL数据库实例含驱动和源代码

    安装后,可以在Windows的"ODBC数据源管理器"中创建一个新的数据源,指定MySQL服务器的地址、用户名、密码以及要连接的数据库。 2. **建立连接**:在VB6中,我们可以创建一个ADODB.Connection对象来建立与MySQL...

    php5+mysql网站开发实例精讲

    我们将学习如何安装和配置MySQL服务器,创建数据库和表,以及使用SQL(Structured Query Language)进行数据查询、插入、更新和删除操作。此外,我们还将讨论事务处理、存储过程和触发器,这些是提高数据库效率和...

Global site tag (gtag.js) - Google Analytics