`
xiaolaogong
  • 浏览: 67581 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

linux mysql 多个实例配置

阅读更多

[mysqld_multi]
mysqld     = /opt/server/db/mysql/bin/mysqld_safe
mysqladmin = /opt/server/db/mysql/bin/mysqladmin
user = root

[mysqld1]
server-id = 1
socket = /tmp/mysql-test.sock
port = 3306
pid-file = /var/lib/dbdata/test/mysqld-test.pid
datadir  = /var/lib/dbdata/test
log-err =  /var/lib/dbdata/test/mysql-test-err
log =      /var/lib/dbdata/test/mysql-test-log
character_set_client = utf8
character_set_server = utf8
default-character-set=utf8
default_table_type = InnoDB
log-queries-not-using-indexes = false
innodb_data_home_dir = /var/lib/dbdata/test
user = mysql

[mysqld2]
server-id = 2
socket = /tmp/mysql-dev.sock
port = 3307
pid-file = /var/lib/dbdata/dev/mysqld-dev.pid
datadir  = /var/lib/dbdata/dev
log-err =  /var/lib/dbdata/dev/mysql-dev-err
log     =  /var/lib/dbdata/dev/mysql-dev-log
character_set_client = utf8
character_set_server = utf8
default-character-set=utf8
default_table_type = InnoDB
log-queries-not-using-indexes = false
innodb_data_home_dir = /var/lib/dbdata/dev
user = mysql



"/etc/my.cnf" 42L, 1097C written

分享到:
评论
2 楼 xiaolaogong 2011-09-11  
访问到的数据当然相同了
这是运行多个mysqld监听程序实例
加载是数据库当然相同了
1 楼 beming 2011-08-09  
请问博主有没有发现,无论从哪个端口进去都能访问到不同端口里的数据库呢?

相关推荐

    linux运维学习笔记:MySQL多实例配置实战.pdf

    2. 必须为每个实例配置独立的数据目录,以便于数据的存放和管理。 3. 各实例要使用不同的socket文件和端口号,使得它们能够在网络层面上被独立访问。 4. 日志文件也需要独立管理,包括错误日志、查询日志和慢查询...

    Linux Mysql 5.6.X 二进制安装与多实例实践

    Linux Mysql 5.6.X版本的二进制安装及多实例配置是一个涉及多步骤、细致操作的过程,主要目的是在Linux操作系统上安装MySQL数据库服务器,并且可以同时运行多个实例,来满足不同的数据库需求。以下是详细的知识点: ...

    mysql5.7多实例部署

    3. 如果是首次安装 MySQL,则会构建所需的所有预安装环境并创建第一个实例 4. 如果不是首次安装 MySQL,则会在原有基础上创建多实例 三、MySQL 5.7 多实例部署的脚本执行过程 1. 对传入的参数(端口号)做判断,...

    Mysql_多实例安装配置方法一

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

    linux下mysql多实例安装部署及主从配置.docx

    在 Linux 系统中部署多个 MySQL 实例是非常常见的需求,尤其对于那些需要高可用性和负载均衡的环境。本文将详细介绍如何在 Ubuntu 14 版本的 Linux 系统上安装和配置三个 MySQL 实例(端口分别为 3306、3307 和 3308...

    mysql8.0.11多实例安装

    ### MySQL 8.0.11 多实例安装详解 ...当然,实际操作过程中可能会遇到各种各样的问题,希望本文提供的解决方案能帮助大家解决问题,顺利完成MySQL多实例的部署。如果还有其他疑问,请随时留言交流。

    mysql多实例配置文件示例

    MySQL多实例配置是一种高效利用服务器资源的方法,尤其在需要运行多个独立数据库服务或者不同数据库项目的场景下。在本文中,我们将深入探讨如何设置和管理MySQL的多实例。 首先,理解MySQL多实例的基本概念。一个...

    Linux 安装多个mysql

    3. **管理多个实例**: - **启动和停止服务**:你可以使用`systemctl start mysql2`和`systemctl stop mysql2`来控制新实例。 - **配置防火墙规则**:确保防火墙允许新的端口通信,如`sudo firewall-cmd --...

    mysql单机多实例详细安装步骤

    在了解单机多实例MySQL安装的详细步骤之前,我们需要掌握一些基础知识点,包括MySQL的基本概念、Linux操作系统下的部署、以及MySQL多版本安装的特点。MySQL是一个广泛使用的关系型数据库管理系统(RDBMS),它以其高...

    Mysql数据库多实例安装部署

    接下来,需要为每个实例配置并启动服务。具体步骤如下: 1. **创建服务脚本**:可以使用`systemd`或其他服务管理工具来实现MySQL的服务管理。 2. **启动服务**:通过服务管理工具启动每个MySQL实例。 3. **验证状态...

    linux下C++连接mysql实例

    在Linux环境下,使用C++与MySQL数据库进行交互是一...以上就是关于“Linux下C++连接MySQL实例”的主要知识点,这只是一个基础的示例,实际开发中可能涉及到更多复杂的功能,如事务处理、预编译语句、游标、批量插入等。

    mysql多实例.docx

    创建MySQL多实例涉及多个步骤,需要对Linux系统管理、MySQL配置以及服务管理有一定的了解。每个实例的独立性使得资源管理更加灵活,但同时也增加了管理和维护的复杂性。在实际操作中,务必确保正确配置每个实例,以...

    linux下启动多个不同版本的mysql服务.pdf

    本文将详细介绍如何在Linux环境下配置和管理多个不同版本的MySQL服务。 1. 安装多版本MySQL - 使用软件包管理器:例如在Ubuntu或Debian上使用`apt-get`,在CentOS或Fedora上使用`yum`。通过指定不同的版本号来安装...

    Linux服务器中安装多个MySQL5.6.26详解

    通过以上步骤,你可以在Linux服务器上成功安装并配置多个MySQL版本。记住,每个版本的MySQL应该有独立的配置文件、数据目录、用户和端口,以确保它们互不影响。在实际操作中,务必仔细检查每一步,确保所有配置正确...

    Linux Mysql 5.6.X 二进制安装与多实例安装最佳实践,新手入门必备

    通过以上步骤,您可以在Linux环境下成功地安装MySQL 5.6.X,并实现多个实例的配置。这种安装方式特别适合于生产环境中需要高可用性和负载均衡的场景。此外,通过这种方式安装MySQL还可以更好地管理不同应用的服务...

    linux centos mysql配置文件说明.docx

    在Linux CentOS环境中安装MySQL时,通过RPM包安装的方式会自带多个预设的配置文件。这些配置文件基于不同的内存大小进行了分类优化,旨在适应不同场景下的需求。在默认情况下,安装完成后,MySQL将根据系统的内存...

    在linux环境下配置Mysql主从同步

    MySQL的主从复制(Replication)是一种异步复制机制,允许数据从一个MySQL实例(称为Master)复制到另一个或多个MySQL实例(称为Slave)。此过程主要用于提高数据库的可用性和负载均衡。 #### 二、主从同步原理及...

    1-mysql多实例安装.docx

    总结来说,MySQL多实例安装涉及用户管理、目录权限、配置文件定制以及服务启动等多个环节,需要对Linux系统和MySQL有深入的理解。通过这个实验,可以学习到如何有效地管理和利用服务器资源,为不同的应用提供独立且...

Global site tag (gtag.js) - Google Analytics