返回顶部
首页 > 资讯 > 数据库 >mysql 多实例安装
  • 536
分享到

mysql 多实例安装

2024-04-02 19:04:59 536人浏览 泡泡鱼
摘要

[root@Mysqlserver ~]#rm -f /etc/init.d/mysqld[root@mysqlserver ~]# mkdir -p /data/{3306,3307}/data[root

[root@Mysqlserver ~]#rm -f /etc/init.d/mysqld

[root@mysqlserver ~]# mkdir -p /data/{3306,3307}/data

[root@mysqlserver Packages]# rpm -ivh tree-1.5.3-2.el6.x86_64.rpm

warning: tree-1.5.3-2.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY

Preparing...                ########################################### [100%]

   1:tree                   ########################################### [100%]


[root@mysqlserver Packages]# LANG=EN

[root@mysqlserver Packages]# tree /data

/data

|-- 3306

|   `-- data

`-- 3307

    `-- data


[root@mysqlserver tools]# ls

data      mysql-5.6.36         sendEmail-v1.56.tar.gz

data.zip  mysql-5.6.36.tar.gz  zabbix-2.4.4.tar.gz

[root@mysqlserver tools]# cp data/3306/my.cnf /data/3306/

[root@mysqlserver tools]# cp data/3307/my.cnf /data/3307/

[root@mysqlserver tools]# tree /data

/data

|-- 3306

|   |-- data

|   `-- my.cnf

`-- 3307

    |-- data

    `-- my.cnf

[root@mysqlserver tools]# cp data/3306/mysql /data/3306/

[root@mysqlserver tools]# cp data/3307/mysql /data/3307/

[root@mysqlserver tools]# tree /data

/data

|-- 3306

|   |-- data

|   |-- my.cnf

|   `-- mysql

`-- 3307

    |-- data

    |-- my.cnf

    `-- mysql

[root@mysqlserver tools]# chown -R mysql.mysql /data


[root@mysqlserver tools]# find /data/ -type f -name "mysql" |xargs ls -l

-rw-r--r-- 1 mysql mysql 1307 Jun  3 22:34 /data/3306/mysql

-rw-r--r-- 1 mysql mysql 1307 Jun  3 22:34 /data/3307/mysql

[root@mysqlserver tools]# find /data/ -type f -name "mysql" |xargs chmod +x

[root@mysqlserver tools]# find /data/ -type f -name "mysql" |xargs ls -l

-rwxr-xr-x 1 mysql mysql 1307 Jun  3 22:34 /data/3306/mysql

-rwxr-xr-x 1 mysql mysql 1307 Jun  3 22:34 /data/3307/mysql


[root@mysqlserver tools]# cd /application/mysql/scripts/

[root@mysqlserver scripts]# ls

mysql_install_db  mysqld

[root@mysqlserver scripts]# ./mysql_install_db --basedir=/application/mysql --datadir=/data/3306/data/ --user=mysql

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

        LANGUAGE = (unset),

        LC_ALL = (unset),

        LANG = "EN"

    are supported and installed on your system.

...................

2017-06-03 22:45:23 19995 [Note] Binlog end

2017-06-03 22:45:23 19995 [Note] InnoDB: FTS optimize thread exiting.

2017-06-03 22:45:23 19995 [Note] InnoDB: Starting shutdown...

2017-06-03 22:45:24 19995 [Note] InnoDB: Shutdown completed; log sequence number 1625987

OK


To start mysqld at boot time you have to copy

.........................



[root@mysqlserver scripts]# ./mysql_install_db --basedir=/application/mysql --datadir=/data/3307/data/ --user=mysql

perl: warning: Setting locale failed.

perl: warning: Please check that your locale settings:

        LANGUAGE = (unset),

        LC_ALL = (unset),

...................


[root@mysqlserver tools]# /data/3306/mysql  start

Starting MySQL...

[root@mysqlserver tools]# 170603 22:51:40 mysqld_safe error: log-error set to '/data/3306/mysql_oldboy3306.err', however file don't exists. Create writable for user 'mysql'.

[root@mysqlserver 3306]# touch mysql_oldboy3306.err

[root@mysqlserver 3306]# ls

data  my.cnf  mysql  mysql_oldboy3306.err

[root@mysqlserver 3306]# ll

total 12

drwxr-xr-x 5 mysql mysql 4096 Jun  3 22:45 data

-rw-r--r-- 1 mysql mysql 1899 Jun  3 22:29 my.cnf

-rwxr-xr-x 1 mysql mysql 1307 Jun  3 22:34 mysql

-rw-r--r-- 1 root  root     0 Jun  3 22:52 mysql_oldboy3306.err

[root@mysqlserver 3306]# chown mysql:mysql mysql_oldboy3306.err

[root@mysqlserver 3306]# /data/3306/mysql start

Starting MySQL...


[root@mysqlserver 3306]#netstat -lntup| grep 3306

[root@mysqlserver 3307]# netstat -lntup | grep 330[6-7]

tcp        0      0 :::3306                     :::*                        LISTEN      28142/mysqld

tcp        0      0 :::3307                     :::*                        LISTEN      28866/mysqld



报错:

2017-06-03 22:56:18 24261 [ERROR] InnoDB: auto-extending data file ./ibdata1 is of a different size 768 pages (rounded down to MB) than specified in the .cnf file: initial 8192 pages, max 0 (relevant if non-zero) pages!

2017-06-03 22:56:18 24261 [ERROR] InnoDB: Could not open or create the system tablespace. If you tried to add new data files to the system tablespace, and it failed here, you should now edit innodb_data_file_path in my.cnf back to what it was, and remove the new ibdata files InnoDB created in this failed attempt. InnoDB only wrote those files full of zeros, but did not yet use them in any way. But be careful: do not remove old data files which contain your precious data!

解决:

[root@mysqlserver 3306]# cd data

[root@mysqlserver data]# pwd

/data/3306/data

[root@mysqlserver data]# ls

ibdata1  ib_logfile0  ib_logfile1  mysql  perfORMance_schema  test

[root@mysqlserver data]# rm -rf ib*



报错:

2017-06-03 23:33:27 26630 [ERROR] /application/mysql/bin/mysqld: unknown variable 'table_cache=614'

2017-06-03 23:33:27 26630 [ERROR] Aborting

解决:

[root@mysqlserver 3306]# vi my.cnf

#table_cache = 614  --注释掉



您可能感兴趣的文档:

--结束END--

本文标题: mysql 多实例安装

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

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

猜你喜欢
  • 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多实例安装
  • mysql 多实例安装
    [root@mysqlserver ~]#rm -f /etc/init.d/mysqld[root@mysqlserver ~]# mkdir -p /data/{3306,3307}/data[root...
    99+
    2024-04-02
  • MySQL编译安装多实例
    MySQL数据库多实例安装第1章 MySQL多实例介绍简单的说,MySQL多实例就是在一台服务器上同时开启多个不同的服务端口(如:3306、3307),同时运行多个MySQL服务进程,这些服务进程通过不同的...
    99+
    2024-04-02
  • mysql安装之多实例多配置文件安装
    一、多实例安装简介 所谓多实例安装其实是指在一台机器上开启多个不同的mysql服务端口(3306,3307),运行多个mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务;多实例安装主要目的是为了有效...
    99+
    2020-05-22
    mysql安装之多实例多配置文件安装
  • Mysql多实例如何安装配置
    这篇文章主要为大家展示了“Mysql多实例如何安装配置”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Mysql多实例如何安装配置”这篇文章吧。 1.OS用户创...
    99+
    2024-04-02
  • mysqld_multi如何安装多个mysql实例
    这篇文章主要介绍mysqld_multi如何安装多个mysql实例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 一个机器上安装多个mysql实例,除了将每个实例在不同的目录下编译...
    99+
    2024-04-02
  • 多实例安装mysql 5.7的示例分析
    这篇文章主要介绍多实例安装mysql 5.7的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! datadir:mkdir -p /home/data/3306mkdir -...
    99+
    2024-04-02
  • MYSQL8 多实例安装
    多实例出现 充分的利用主机资源 拆分数据库,限制单个实例大小 资源隔离,减小相互影响 分担连接数 mysql配置文件读取 读取配置文件顺序: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysq...
    99+
    2019-03-20
    MYSQL8 多实例安装 数据库入门 数据库基础教程 数据库 mysql
  • MySQL5.5 多实例安装
    一.多实例介绍1.1什么是MySQL多实例    简单的说,就是在一台服务器上开启不同的端口,运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的...
    99+
    2024-04-02
  • MySQL多实例的安装配置指南
    操作系统:CentOS 6.8 虚拟机:VMware 数据库:MySQL 5.1.62 实战任务:安装并配置多实例MySQL数据库   1...
    99+
    2024-04-02
  • windows 环境下安装多个Mysql实例
    Windows下安装多个Mysql实例 前提:首先再自己的机器上已经安装了一个Mysql ,默认端口为3306,这个是最基本的,咱们以后创建的实例都是以它为模板来创建的。 1.首先找到已经安装好的Mysql...
    99+
    2024-04-02
  • MySQL数据库多实例介绍及安装
    MySQL数据库多实例介绍及安装1.mysql多实例实质在一台机器上开启多个不同的mysql服务端口(3306,3307),运行多个mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务; 多个实例共用一套...
    99+
    2017-04-12
    MySQL数据库多实例介绍及安装 数据库入门 数据库基础教程 数据库 mysql
  • 怎么样安装多实例mysql数据库
    本文主要给大家简单讲讲怎么样安装多实例mysql数据库,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望怎么样安装多实例mysql数据库这篇文章可以给大家带来一...
    99+
    2024-04-02
  • MySQL多实例的安装方法是什么
    这篇文章将为大家详细讲解有关MySQL多实例的安装方法是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Step 1 . 准备工作关闭防火墙; 安装 MySQL依赖于l...
    99+
    2024-04-02
  • Linux下MySQL多实例部署及安装指南
    什么是MySQL多实例 简单地说,Mysql多实例就是在一台服务器上同时开启多个不同的服务端口(3306、3307),同时运行多个Mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提...
    99+
    2022-06-03
    MySQL多实例部署 linux MySQL多实例
  • 原有MySQL数据库 ,安装多实例教程
    #mysql安装脚本安装好后mkdir -v /usr/share/mysql/mysql-files mkdir -vp /data/mysql_data{1..4} * 修改 MySQL 二进制包目录的...
    99+
    2024-04-02
  • MYSQL 多实例安装以及常见运维点
    重点:配置GNR时需要所有的GNR以[ mysqld xxx]的格式命名,否则会报找到GNR的错误 准备Mysqld_multi配置文件加入多实例的配置信息 指定GNR启动实例(不要指定MYS...
    99+
    2024-04-02
  • mysql5.7多实例怎么安装
    这篇文章将为大家详细讲解有关mysql5.7多实例怎么安装,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 1.多实例安装场景(1).某台服务器...
    99+
    2024-04-02
  • mysql 5.7单实例安装
    yum -y install cmake ...
    99+
    2024-04-02
  • windows环境下多个Mysql实例怎么样安装
    不知道大家之前对类似windows环境下多个Mysql实例怎么样安装的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完windows环境下多个Mysql实例怎么样安装...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作