返回顶部
首页 > 资讯 > 数据库 >MySQL5.5 多实例安装
  • 746
分享到

MySQL5.5 多实例安装

2024-04-02 19:04:59 746人浏览 安东尼
摘要

一.多实例介绍1.1什么是Mysql多实例    简单的说,就是在一台服务器上开启不同的端口,运行多个mysql服务进程,这些服务进程通过不同的Socket监听不同的服务端口来提供各自的

一.多实例介绍

1.1什么是Mysql多实例

    简单的说,就是在一台服务器上开启不同的端口,运行多个mysql服务进程,这些服务进程通过

不同的Socket监听不同的服务端口来提供各自的服务

1.2Mysql多实例的作用与问题

    1.2.1有效利用服务器的资源

       注意:在企业中千万不要让服务器资源剩余太多,也不要将服务器的资源接近全部使用,你要流出一部分作冗余。

    1.2.1节约服务器资源

    1.2.2资源抢占问题

        当某个MySQL并发很高,整个MySQL实例会消耗整个服务器的资源,这样会影响其他服务。所以在多实例的服务器上要有时间约束。

1.3多实例MySQL安装的常见配置方案

    1》

    2》MySQL官方手册第五章。

二、cmake编译安装5.5.32

2.1 cmake编译软件安装  

  cd /home/oldboy/tools/
  tar xf cmake-2.8.8.tar.gz
  cd cmake-2.8.8
  ./configure

2.2安装MySQL过程中的依赖包

    yum install ncurses-devel -y

2.3安装MySQL

    2.3.1创建MySQL使用的用户和组

 groupadd mysql
 useradd mysql -s /sbin/nologin -M -g mysql

    2.3.2解压编译cmake安装MySQL

tar zxf mysql-5.5.32.tar.gz 
cd mysql-5.5.32
<1>cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32 \
-DMYSQL_DATADIR=/application/mysql-5.5.32/data \
-DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \
-DENABLED_LOCAL_INFILE=ON \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_PARTITION_STORAGE_ENGINE=1 \
-DWITH_FAST_MUTEXES=1 \
-DWITH_ZLIB=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_READLINE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DWITH_DEBUG=0
<2>make 
<3>make install

 2.3.3多实例初始化及启动

  1》增减MySQL的全局启动路径

    在/etc/profile文件中添加export PATH=/application/mysql/bin:$PATH

    source  /etc/profile使配置文件生效

  2》初始化数据库

    他是为了初始化数据库的基础文件一些表和库

    将安装在/application/mysql-5.5.32做一个软连接

ln -s mysql-5.5.32 mysql     
./mysql_install_db --basedir=/application/mysql --datadir=/data/3306/data --user=mysql
./mysql_install_db --basedir=/application/mysql --datadir=/data/3307/data --user=mysql

MySQL5.5 多实例安装

出现两个ok表示初始化成功

/data/3306/mysql start
Starting MySQL...
/data/3307/mysql start
Starting MySQL...
[root@loveyu scripts]# netstat -lnt |grep 330
tcp        0      0 0.0.0.0:3307                0.0.0.0:*    LISTEN      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*

              


附件:Http://down.51cto.com/data/2366894
您可能感兴趣的文档:

--结束END--

本文标题: MySQL5.5 多实例安装

本文链接: https://lsjlt.com/news/42408.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL5.5 多实例安装
    一.多实例介绍1.1什么是MySQL多实例    简单的说,就是在一台服务器上开启不同的端口,运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的...
    99+
    2024-04-02
  • MySQL5.5多实例编译安装——mysqld_multi
    一、MySQL多实例简介MySQL多实例,简单地说,就是在一台服务器上同时开启多个不同的服务端口(如:3306、3307),同时运行多个MySQL服务进程,这些服务进程通过不同的socket监听来自不同的端...
    99+
    2024-04-02
  • MySQL5.5多实例编译安装——多配置文件
    一、什么是MySQL多实例?MySQL多实例简单的说就是在一台服务器上安装一套MySQL程序,通过不同的端口对外提供访问,多实例不仅节省物理主机成本,还有效提升了单台物理主机的CPU、磁盘I/O使用效率,而...
    99+
    2024-04-02
  • MySQL5.5源码安装
    1.创建运行用户 useradd -M -s /sbin/nologin mysql //新建程序用户并加入mysql组,不允许登陆系统 2.解包 cd ...
    99+
    2024-04-02
  • mysql5.5中怎么实现多实例部署
    这期内容当中小编将会给大家带来有关mysql5.5中怎么实现多实例部署,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、mysql多实例的原理mysql多实例,简单的说,...
    99+
    2024-04-02
  • MySQL5.5编译方式安装实战
    第一章 安装cmake[root@oldboy ~]# mkdir -p /home/oldboy/tools [root@oldboy ~]# ...
    99+
    2024-04-02
  • 安装MySQL5.5的方法
    安装MySQL5.5的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!安装MySQL5.5的步骤:1、 官网下载mysq...
    99+
    2024-04-02
  • mysql多实例安装
    一、下载 1)打开https://dev.mysql.com/downloads/mysql/ 2)选择  Linux - Generic 3)下载 (mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz...
    99+
    2016-05-04
    mysql多实例安装
  • MYSQL8 多实例安装
    多实例出现 充分的利用主机资源 拆分数据库,限制单个实例大小 资源隔离,减小相互影响 分担连接数 mysql配置文件读取 读取配置文件顺序: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysq...
    99+
    2019-03-20
    MYSQL8 多实例安装 数据库入门 数据库基础教程 数据库 mysql
  • mysql 多实例安装
    [root@mysqlserver ~]#rm -f /etc/init.d/mysqld[root@mysqlserver ~]# mkdir -p /data/{3306,3307}/data[root...
    99+
    2024-04-02
  • Linux中怎么安装MySQL5.5
    这篇文章将为大家详细讲解有关Linux中怎么安装MySQL5.5,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.1 官方文档上有关MySQL安装文件类型说...
    99+
    2024-04-02
  • linux64bit下怎么安装mysql5.5
    这篇文章主要介绍“linux64bit下怎么安装mysql5.5”,在日常操作中,相信很多人在linux64bit下怎么安装mysql5.5问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2024-04-02
  • Mysql5.5编译安装步骤
    这篇文章主要介绍“Mysql5.5编译安装步骤”,在日常操作中,相信很多人在Mysql5.5编译安装步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mysql5.5编译安装...
    99+
    2024-04-02
  • mysql5.5为什么安装不了
    这篇文章将为大家详细讲解有关mysql5.5为什么安装不了,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql5.5安装不了的解决办法:首先卸载MySQL;然后删除安...
    99+
    2024-04-02
  • MySQL5.5源码安装的流程
    这篇文章主要讲解了“MySQL5.5源码安装的流程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL5.5源码安装的流程”吧! ...
    99+
    2024-04-02
  • mysql5.5 for linux的安装步骤
    本篇内容主要讲解“mysql5.5 for linux的安装步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql5.5 for linux的安装步骤”吧...
    99+
    2024-04-02
  • Linux Centos7安装MySQL5.5(二进制方式安装)
    Linux Centos7安装MySQL5.5(二进制方式安装) 一、在/app目录下下载mysql-5.5.54-linux2.6-x86_64.tar.gz` [root@test /]# cd /ap...
    99+
    2024-04-02
  • mysql安装之多实例多配置文件安装
    一、多实例安装简介 所谓多实例安装其实是指在一台机器上开启多个不同的mysql服务端口(3306,3307),运行多个mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务;多实例安装主要目的是为了有效...
    99+
    2020-05-22
    mysql安装之多实例多配置文件安装
  • MySQL编译安装多实例
    MySQL数据库多实例安装第1章 MySQL多实例介绍简单的说,MySQL多实例就是在一台服务器上同时开启多个不同的服务端口(如:3306、3307),同时运行多个MySQL服务进程,这些服务进程通过不同的...
    99+
    2024-04-02
  • mysql5.7多实例怎么安装
    这篇文章将为大家详细讲解有关mysql5.7多实例怎么安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1.多实例安装场景(1).某台服务器...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作