`

一机多实体mysql

阅读更多
1.卸载mysql-libs 是不卸载crontab

  rpm -e --nodeps mysql-libs-5.1.*

  注意,一定要加:--nodeps,否则也会将crontab等依赖卸掉,这样就不是我们的初衷了。

  然后继续安装MYSQL,最后,检查测试MYSQL和crontab,都可以正常工作了

2.MySQL-server-5.5.28-1.linux2.6.x86_64.rpm安装:

   yum install gcc libaio.so.1 libaio
  
   rpm -ivh MySQL-server-5.5.28-1.linux2.6.x86_64.rpm
  
   rpm -ivh MySQL-client-5.5.28-1.linux2.6.x86_64.rpm

3.初始化数据库:

  /usr/bin/mysql_install_db

4.复制数据库

  cd /var/lib/

  cp mysql mysql2 (需要几个实体就复制几份)
 
5.配置my.cnf (没有my.cnf 就从/usr/share/mysql/复制)

  #vim /etc/my.cnf  (cd /usr/share/mysql/)

  [mysqld_multi]

  mysqld = /usr/bin/mysqld_safe

  mysqladmin = /usr/local/mysql/bin/mysqladmin

  user    = multi

  password  = xxxxxx

  [mysqld1]

  datadir = /var/lib/mysql

  socket = /var/lib/mysql/mysql.sock

  pid-file = /var/lib/mysql/mysqld.pid

  user = mysql

  port = 3306

  server-id = 100

  #log-bin = mysql-bin

  #log-error = /var/log/mysqld1.log

  [mysqld2]

  datadir = /var/lib/mysql2

  socket = /var/lib/mysql2/mysql.sock

  pid-file = /var/lib/mysql2/mysqld.pid

  user = mysql

  port = 3307

  server-id = 200

  #log-bin = mysql-bin

  初试化

  /usr/bin/mysql_install_db --user=mysql --datadir=/var/lib/mysql

  /usr/bin/mysql_install_db --user=mysql --datadir=/var/lib/mysql2

6.启动mysql:

  cd /usr/bin

  ./mysqld_multi start 启动所以数据库

  ./mysqld_multi start 1,2 启动1,2数据库

  ./mysqld_multi start 1-5 启动1到5数据库

  ./mysqld_multi report  查看


7.关闭数据库设置:登陆数据库添加关闭数据库的账号和权限

  添加系统账号:

  useradd multi -s /sbin/nologin

  passwd multi xxxxx

  usermode -G mysql multi 加入到mysql组中

  进入数据库1,2添加用户

  mysql -u root -p -S /var/lib/mysql/mysql.sock

  grant shutdown on *.* to multi@localhost identified by 'xxxxx';

flush privileges;

  mysql -u root -p -S /var/lib/mysql2/mysql.sock

  grant shutdown on *.* to multi@localhost identified by 'xxxxx';

  flush privileges;

  ...以此修改下去

  以上2步为给multi_admin关闭数据库的权限,否则mysqld_multi命令关闭不了数据

  库,如果这样,那么只能:

  mysqladmin -u root -S /var/lib/mysql1/mysql.sock shutdown  关闭了

  现在就可以关闭数据库了:

  cd /usr/bin

./mysqld_multi stop 关闭所以数据库

./mysqld_multi stop 1 关闭数据库1

./mysqld_multi stop 1-5 关闭数据库1到5
分享到:
评论

相关推荐

    GPS导航仪 一机多图 程序

    通过一机多图的概念,用户可以在一台设备上安装和使用多个不同的地图应用,以满足不同场景下的需求。 首先,我们来解释一下“一机多图”的概念。通常,GPS导航仪或手机上的导航应用只能运行一个地图软件,但“一机...

    一机多图程序

    【一机多图程序】是一种在移动设备上实现多地图应用的技术,主要针对MIPS架构的设备,如早期的智能手机和平板电脑。MobileNavigator是这个系统的核心应用,它允许用户在一个设备上安装和使用多个不同的地图服务,...

    Wince5/6 导航仪 一机多图程序 可自定义

    标题 "Wince5/6 导航仪 一机多图程序 可自定义" 描述的是一个适用于Windows CE 5.0或6.0操作系统的导航设备软件,该程序支持在同一设备上显示多个地图,且允许用户自定义分辨率。这在车载导航系统或者手持GPS设备中...

    MySQL一机多实例的安装配置超级详细配置

    MySQL一机多实例的安装配置超级详细配置----------------------

    导航仪一机多图

    【一机多图】在IT领域,特别是在导航技术中,是指在同一台设备上可以使用多个不同的地图应用或服务。这通常涉及到软件的兼容性、地图数据的管理和用户界面的集成。这种功能对于用户来说非常实用,因为它允许他们在...

    一机多图软件

    【一机多图软件详解】 在现代科技日新月异的发展中,车载导航系统已经成为我们日常出行的重要助手。尤其对于驾驶者来说,精准、实时的导航信息是安全驾驶的保障。而“一机多图软件”就是针对这一需求应运而生的创新...

    一机多图APP

    "一机多图APP"是一款专为Windows 8操作系统设计的应用程序,其界面风格与Windows 8的现代UI(也称 Metro UI)相吻合,提供了简洁、直观且高效的用户体验。这款软件的主要功能是允许用户在同一台计算机上同时管理、...

    WinCE 一机多图系统

    在WinCE 6.0操作系统环境下,开发一机多图系统是一项旨在提升车载导航设备功能的技术挑战。这种系统允许在同一设备上集成多个地图数据源,为用户提供更灵活、全面的导航选择。以下将详细探讨WinCE 6.0下一机多图系统...

    导航一机多图

    【导航一机多图】是车载导航领域的一个特色功能,主要针对那些希望在一台设备上同时使用多个地图软件的用户。这一技术使得驾驶者可以根据不同的需求选择最适合的地图服务,例如高德地图、百度地图或谷歌地图等。在...

    车载一机多图

    "车载一机多图"这一概念通常指的是在车载信息系统或者导航设备中,支持同时显示或切换多种地图数据的能力。这可以极大地提升驾驶者的导航体验,适应不同的道路环境和需求。例如,用户可能需要同时查看交通状况图、...

    超级简洁的一机多图

    【超级简洁的一机多图】是一款轻量级的软件集合,专为用户提供高效便捷的多图管理和导航功能。这款经过优化的小程序总大小仅为1.8M,充分体现了其高效和小巧的特点,使得用户在不占用大量系统资源的情况下,也能享受...

    一机多图引导

    用于一机多图起动,可自行修改内。

    中国电信一机多号业务规范

    ### 中国电信一机多号业务规范详解 #### 1. 引言 ##### 1.1 业务含义 “一机多号”是中国电信推出的一项创新业务,它使得一部普通的电话终端(包括小灵通终端)能够同时关联多个电话号码。这项服务的主要特点在于...

    GPS导航 一机多图教程

    好用的GPS车载导航仪 一机多图教程 好用的GPS车载导航仪 一机多图教程

    一机多图配置文件

    在IT行业中,"一机多图配置文件"是一种高级的导航系统设置,它允许用户在一个设备上同时加载和使用多个地图数据,以满足不同场景下的导航需求。这种配置方法优化了资源利用,减少了对导航仪内存的占用,使得用户体验...

    WINCE通用一机多图导航程序.zip

    WINCE通用一机多图导航程序,含DSA电子狗程序,已做好凯立德、高德、道道通、美行等多种导航接口,可进入wince系统,增加了导航模块端口和频率扫描、歌曲视频播放器、百度carlife和互连easyconnected两种车机互联...

    一机多图程序,多种画面

    【一机多图程序,多种画面】是一种专为车载设备设计的应用程序,它允许用户在同一台设备上同时显示和管理多个图像或画面。这个程序的独特之处在于它优化了车载环境的用户体验,使得在驾驶过程中可以方便地切换和查看...

Global site tag (gtag.js) - Google Analytics