去了mysql论坛看了看,发现形式好像有变化:

http://forums.mysql.com/read.php?10,627016,627016#msg-627016

LINUX - Configuring multiple instance without using a standalone database.

Hello.

I would like to setup as many instance as necessary so I can stop only one database without stopping everything. So I have not configured [mysqld], and try to use only mysqld_multi.

Service File ( in /etc/systemd/system/mysqld@.service )

---------------

[Unit]

Description=MySQL Multi Server for instance %i

After=syslog.target

After=network.target

[Service]

User=mysql

Group=mysql

Type=forking

ExecStart=/usr/bin/mysqld_multi --defaults-file=/etc/mysql/cfg_%i.cnf --log=/var/log/mysql/mysql_multi.log start %i

ExecStop=/usr/bin/mysqld_multi --log=/var/log/mysql/mysql_multi.log stop %i

Restart=always

RestartSec=5

PrivateTmp=true

[Install]

WantedBy=multi-user.target

-----------------------------------------

I have put the configuration file in /etc/mysql/cfg_1.cnf for my first instance.

I have put the configuration file in /etc/mysql/cfg_2.cnf for my second instance.

Here config file for instance 2 :

-------------------------------------

[mysqld1]

port = 63332

socket = /bdd/bd_2/sock/postfix.sock

pid-file = /bdd/bd_2/sock/postfix.pid

user = postfix

general_log = 1

general_log_file = /var/log/mysql/postfix/postfix.log

log-error = /var/log/mysql/postfix/postfix_error.log

log-warnings = 6

datadir = /bdd/bd_2/postfix

symbolic-links        = 0

-----------------------------------

here is the general configuration file ( /etc/my.cnf )

------------------------------------

[client]

port = 3306

socket = /bdd/bd_1/sock/mysql_cli.sock

[mysqld_multi]

mysqld = /usr/bin/mysqld_safe

mysqladmin = /usr/bin/mysqladmin

log = /var/log/mysql/mysqld_multi.log

!includedir /etc/my.cnf.d

---------------------------------------

here are screen logs :

---------------------------------------

linux-my-server-yast2:~ # systemctl start mysqld@1

linux-my-server-yast2:~ # systemctl status mysqld@1

mysqld@1.service - MySQL Multi Server for instance 1

Loaded: loaded (/etc/systemd/system/mysqld@.service; enabled)

Active: active (running) since Wed 2015-01-21 19:45:21 CET; 2s ago

Process: 5178 ExecStart=/usr/bin/mysqld_multi --defaults-file=/etc/mysql/cfg_%i.cnf --log=/var/log/mysql/mysql_multi.log --verbose start %i (code=exited, status=0/SUCCESS)

Main PID: 5184 (mysqld)

CGroup: /system.slice/system-mysqld.slice/mysqld@1.service

└─5184 /usr/sbin/mysqld --port=63331 --datadir=/bdd/bd_1/mysql --socket=/bdd/bd_1/sock/mysql.sock --pid-file=/bdd/bd_1/sock/mysql.pi...

Jan 21 19:45:21 linux-my-server-yast2 systemd[1]: Started MySQL Multi Server for instance 1.

linux-my-server-yast2:~ # systemctl start mysqld@2

linux-my-server-yast2:~ # systemctl status mysqld@2

mysqld@2.service - MySQL Multi Server for instance 2

Loaded: loaded (/etc/systemd/system/mysqld@.service; enabled)

Active: inactive (dead) since Wed 2015-01-21 19:45:31 CET; 3s ago

Process: 5216 ExecStop=/usr/bin/mysqld_multi --log=/var/log/mysql/mysql_multi.log stop %i (code=exited, status=0/SUCCESS)

Process: 5212 ExecStart=/usr/bin/mysqld_multi --defaults-file=/etc/mysql/cfg_%i.cnf --log=/var/log/mysql/mysql_multi.log --verbose start %i (code=exited, status=0/SUCCESS)

Jan 21 19:45:31 linux-my-server-yast2 systemd[1]: Started MySQL Multi Server for instance 2.

linux-my-server-yast2:~ #

mysql_safe不存在_mysql5.7.9安装后找不到mysqld_safe和mysqld_multi程序相关推荐

  1. Windows10 -64 安装tensorflow遇到的:cuda安装后找不到安装文件目录

    Windows10 -64 安装tensorflow遇到的:cuda安装后找不到安装文件目录 目录 一.错误:cuda安装后找不到安装文件目录 二.查看cuda驱动程序的版本 三.补充内容 四.执行测 ...

  2. AE插件怎么安装?ae插件.jsx安装后找不到怎么办?ae插件安装教程

    AE插件怎么安装?AE视频合成软件的功能之所以强大,是因为它装载内置插件和外置插件.内置插件编程人员在开发阶段已注入软件本身,而外置插件需要我们手动添加.有网友疑惑ae插件.jsx安装后找不到怎么办? ...

  3. 学习中遇到的bug之hadoop安装后找不到namenode

    hadoop2.7.7安装后启动后没有namenode节点,报错Unresolved address 问题如下 安装就绪后无法找到namenode节点,尝试过格式化hadoop namenode -f ...

  4. python安装后找不到目录_python安装后的目录在哪里

    从官网下载python的安装包,安装过程中可选择装在C盘或D盘或者其他的磁盘. 如果忘记了安装在哪里,可以在命令行中使用以下命令 where python 会显示python的绝对路径 C:\User ...

  5. Mac Microsoft Office校园网下载安装后找不到 登录不上的问题

    安装 电脑Mac2020 自带Microsoft系列,没有订阅过,今天下载学校提供的2019 for mac来用用. 下载下来是个iso磁盘映像文件,打开后有安装包, 问题:安装过程正常进行且安装成功 ...

  6. vs2010安装后找不到运行程序

    vs安装问题总结 关于下载 关于安装后遇到的问题(都是基于win10) 安装好后找不到程序入口? 找到图标打开后提示产品升级,需要安装sp1 关于下载 到MSDN找到要安装的版本,复制地址到迅雷下载即 ...

  7. mysql warning 日志_Mysql5.7.19安装后错误日志中有警告

    警告1: secure_file_priv 配置项对数据导入导出的影响 1.限制mysqld 不允许导入 | 导出 mysqld --secure_file_prive=null MySQL [ztj ...

  8. git安装后找不见版本_结果发现git版本为1.7.4,(git --version)而官方提示必须是1.7.10及以后版本...

    结果发现git版本为1.7.4,(git --version)而官方提示必须是1.7.10及以后版本 升级 增加ppa sudo apt-add-repository ppa:git-core/ppa ...

  9. Anaconda安装后找不到conda.exe

    本来晚上想搞俩实验,但是anaconda来回安装卸载,都不好使 每次安装完后,在scripts文件下都木有conda.exe文件.跟环境变量配置就没半毛钱关系了..因为压根没有conda.exe... ...

最新文章

  1. python raise valueerror_raise ValueError('无法设置没有定义索引的帧'ValueError:
  2. PB控制性能TreeView
  3. vc 获取月份的天数_「青少年编程」课程:输入年份与月份,得到该月有多少天...
  4. 趣学python3(25)-del,deepcopy以及内存引用计数
  5. 计算机必记快捷键,电脑常用的快捷键,记住这些快捷键让你瞬间变成电脑高手...
  6. 超越“迁移”的思考:应用程序该如何被Kubernetes接管?
  7. 类库java_Java类库和常用类库介绍
  8. 【SAP HANA】关于SAP HANA中带层次结构的Analytic View创建、激活状况下在系统中生成对象的研究...
  9. mysql group b_mysql报错之5.7版本的 group by mysql不能使用group by
  10. 精品素材 – 24款扁平风格 PSD 格式图标免费下载
  11. ASP.NET MVC 2中的数据验证
  12. QT将窗体变为顶层窗体
  13. 电脑罗盘时钟html怎么设置成桌面,抖音最火的罗盘时钟桌面壁纸使用教程
  14. 节假日查询API接口上线
  15. 中国-省-市三级地图及世界地图在线编辑可视化工具上线
  16. 1405:三元一次方程
  17. 在dhcp服务器上新建一个作用域需要定,在DHCP服务器上创建一个IP地址作用域,它的名称为“offi - 问答库...
  18. python中去除字符串中首尾空格的函数_Python字符串的首尾空格如何去掉?
  19. C++ delete陷阱
  20. 定时器concurrent属性简单介绍

热门文章

  1. 【英语学习】【Level 08】U05 Better option L3 Everything's a click away
  2. 【英语学习】【WOTD】tenacious 释义/词源/示例
  3. 计算机组成与体系结构——计算机结构——2020.11.19
  4. 电脑上老出现万象预览的广告_如何极速搜索“我的电脑”全部文件?搜索神器推荐!...
  5. c语言变量生存期,C语言变量的生命周期
  6. 基于 CoreAudio 的音频编解码(二):音频编码
  7. JavaScript-鼠标事件(鼠标点击松开移动效果)
  8. c#中onclick事件请求的两种区别
  9. 在mysql命令行下执行sql文件
  10. SLB+Tomcat时request.RemoteAddr无法获取正确的客户端IP的问题解决方案