三,mysqld_multi命令
使用如下参数来启动mysqld_multi: (注:该命令在mysql的bin目录中,根据上面所提到./c>db-app:/ # mysqld_multi [opti>start,stop和report是指你想到执行的操作。你可以在单独的服务或是多服务上指定一个操作,区别于选项后面的GNR列表。如果没有指定GNR列表,那么mysqld_multi将在所有的服务中根据选项文件进行操作。
每一个GNR的值是组的序列号或是一个组的序列号范围。此项的值必须是组名字最后的数字,比如说如果组名为mysqld17,那么此项的值则为17.如果指定一个范围,使用"-"(破折号)来连接二个数字。如GNR的值为10-13,则指组mysqld10到组mysqld13。多个组或是组范围可以在命令行中指定,使用","(逗号)隔开。不能有空白的字符(如空格或tab),在空白字符后面的参数将会被忽略。 (注:GNR值就是我们定义myf中mysqld#中的值,我这里只有1-4)。
db-app:/ # /usr/local/mysq/bin/mysqld_multi --c>db-app:/ # /usr/local/mysq/bin/mysqld_multi --c>db-app:/ # /usr/local/mysq/bin/mysqld_multi --c>db-app:/ # /usr/local/mysq/bin/mysqld_multi --c>db-app:/ # ps aux
root 10467 0.0 0.2 2712 1300 pts/0 S 18:59 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --port=3306 --socket=/tmp/mysql.sock1
root 10475 0.0 0.2 2712 1300 pts/0 S 18:59 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --port=3307 --socket=/tmp/mysql.sock2
root 10482 0.0 0.2 2716 1300 pts/0 S 18:59 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --port=3308 --socket=/tmp/mysql.sock3
root 10487 0.0 0.2 2716 1300 pts/0 S 18:59 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --port=3309 --socket=/tmp/mysql.sock4
四,客户端访问
任何客户端访问都需要指定访问端口.方才能进入指定数据库服务.否则将使用到Mysql默认的端口(3306)所服务的MYSQL。
无忧站长学院,建站自然无忧www.5ucms.org
上一篇:5ucms模版,分身术,一台机器运行多个Mysql 服务 (1) 下一篇:5ucms教程,多用户攻略:为MySQL数据库添加新用户 |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms帮助分身术,一台机器运行多个Mysql 服务 (2)的关键词: |