设计师做网站的流程html网页制作小刘在线课程
news/
2025/10/9 0:32:41/
文章来源:
设计师做网站的流程,html网页制作小刘在线课程,镇江网站推广,甘肃古典建设集团有限公司网站很多朋友都想在一台服务器上运行多个MySQL Instance#xff0c;究竟怎么做呢#xff1f;首先要明晰几个原理#xff0c; 简称为mysqld读取my.cnf的顺序#xff1a;第一搜#xff0c;首先读取/etc/my.cnf#xff0c;多实例这个配置文件不会存在。#xff1a;-(第二搜究竟怎么做呢首先要明晰几个原理 简称为mysqld读取my.cnf的顺序第一搜首先读取/etc/my.cnf多实例这个配置文件不会存在。-(第二搜$datadir/my.cnf在data目录下寻找此配置文件。第三搜defaultfile/path/my.cnf 通常写在命令行上mysqld_safe defaultfile/tmp/my.cnf 等执行。第四搜~/my.cnf 当前用户下的配置文件。mysqld多进程运行的必要条件就是pid文件datadirsocketport是独立分开的。| Variable_name | Value || datadir | /home/mysql/ || Variable_name | Value || socket | /home/mysql/mysql.sock || Variable_name | Value || pid_file | /home/mysql/mysql.pid || Variable_name | Value || port | 3306 |单一版本实现多实例#pwd/usr/local/#touch my_multi.cnf#cat my_multi.cnf[mysqld_multi]mysqld /usr/bin/mysqld_safemysqladmin /usr/bin/mysqladminuser root[mysqld1]socket /tmp/mysql_3301.sockport 3301pid-file /usr/local/mysql_3301/data/mysql_3301.piddatadir /usr/local/mysql_3301/data/log /usr/local/mysql_3301/data/mysql_3301.loguser mysql[mysqld2]socket /tmp/mysql_3302.sockport 3302pid-file /usr/local/mysql_3302/data/mysql_3302.piddatadir /usr/local/mysql_3302/data/log /usr/local/mysql_3302/data/mysql_3302.loguser mysql启动mysqld 的两个实例/usr/bin/mysqld_multi –config-file./my_multi.cnf start 1,2Starting mysqld daemon with databases from /usr/local/mysql_3301/data/Starting mysqld daemon with databases from /usr/local/mysql_3302/data/查看3301,3302端口是否被监听# netstat -lt |grep 33tcp 0 0 *:3301 *:* LISTENtcp 0 0 *:3302 *:* LISTEN测试mysql是否可以连通#pwd/usr/local/通过/tmp/mysql_3301.sock连接3001端口的mysqld# bin/mysql -u root -S /tmp/mysql_3301.sock -e “SELECT VERSION;”停止3001端口的mysqld# /usr/bin/mysqld_multi –config-file./my_multi.cnf stop 1STOPPING server from pid file /usr/local/mysql_3301/data/mysql_3301.pid091010 11:56:04 mysqld ended再次连接,系统会提示错误# bin/mysql -u root -S /tmp/mysql_3301.sock -e “SELECT VERSION;”ERROR 2002 (HY000):Can’t connect to local MySQL server through socket ‘/tmp/mysql_3301.sock’ (2)相同的步骤测试3002端口的mysqld输出与上面相同。# /usr/bin/mysql -u root -S /tmp/mysql_3302.sock -e “SELECT VERSION;”# /usr/bin/mysqld_multi –config-file./my_multi.cnf stop 2# /usr/bin/mysql -u root -S /tmp/mysql_3302.sock -e “SELECT VERSION;”补充上两句[Novaimdba.cn mysql]# cp ../mysql-5.0.67/support-files/my-large.cnf /etc/my.cnf[Novaimdba.cn mysql]# cp ../mysql-5.0.67/support-files/mysql.server /etc/rc.d/init.d/mysqld[Novaimdba.cn mysql]# chkconfig –add mysql[Novaimdba.cn mysql]# chkconfig –level mysql 345 on[Novaimdba.cn mysql]# chkconfig –list mysqlhttp://www.imdba.cn/2009/10/10/more_mysqld_in_one_server/分享到 2009-10-12 11:03浏览 386评论
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/932093.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!