linux上mysql多端口
来源:互联网 发布:一句话 晚安 知乎 编辑:程序博客网 时间:2024/06/01 07:43
在测试Mysql多主一从服务器,即一个从服务器多端口同步不同主库。本文记录了开启不同端口的操作。
详细步骤:
1、首先要先把my.cnf配置文件复制一份,开几个端口要复制几份当然要重新命名.
如:
- cp /etc/my.cnf /etc/my3306.cnf
- cp /etc/my.cnf /etc/my3307.cnf
- cp /etc/my.cnf /etc/my3308.cnf
2、修改my_1.cnf
如:
- [client]
- port = 3308
- socket = /tmp/mysql3308.sock
- default-character-set=UTF
- [mysqld]
- port = 3308
- socket = /tmp/mysql3308.sock
- basedir=/usr/local/mysql
- datadir=/www/mysqldata8
3、创建数据库指定存放数据的目录
- mkdir /www/mysqldata3306
- mkdir /www/mysqldata3307
- mkdir /www/mysqldata3308
4、初始化数据库
- /usr/local/mysql/scripts/mysql_install_db--datadir=/www/mysqldata3306/ --user=mysql--basedir=/usr/local/mysql
- /usr/local/mysql/scripts/mysql_install_db--datadir=/www/mysqldata3307/ --user=mysql--basedir=/usr/local/mysql
- /usr/local/mysql/scripts/mysql_install_db--datadir=/www/mysqldata3308/ --user=mysql--basedir=/usr/local/mysql
5、启动mysql,要指定.cnf文件和目录启动
- /usr/local/mysql/bin/mysqld_safe--defaults-extra-file=/etc/my3306.cnf --datadir=/www/mysqldata3306--user=mysql &
- /usr/local/mysql/bin/mysqld_safe--defaults-extra-file=/etc/my3307.cnf --datadir=/www/mysqldata3307--user=mysql &
- /usr/local/mysql/bin/mysqld_safe--defaults-extra-file=/etc/my3308.cnf --datadir=/www/mysqldata3308--user=mysql &
6、停止MYSQL,对应的sock文件。
- /usr/local/mysql/bin/mysqladmin -uroot -S /tmp/mysql3308.sockshutdown
7、登陆mysql
- mysql -S /tmp/mysq3308.sock -P 3308
自己服务器
/usr/local/mysql/bin/mysqladmin -u root -p -S/data/1051/mysql.sock shutdown
0 0
- linux上mysql多端口
- MySQL 多端口 For Linux
- Mysql开启多端口
- Linux服务器多端口配置
- Windows下配置多端口的Mysql
- Linux-CentOS XAMPP Apache配置多端口
- Linux 下Jetty多端口启动
- Ubuntu上apache多端口配置虚拟主机的方法
- Centons7上安装Redis3.2.8并配置多端口
- linux下apache配置多端口对应多个虚拟目录
- Linux下Apache 多端口多站点配置方法
- TOMCAT多端口访问
- apache 配置多端口
- apache配置多端口
- tomcat多端口配置
- apache 多端口设置
- apache开启多端口
- gerrit 多端口
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- comet技术(后台主动向前台发送数据…
- Web 压力测试工具ApacheBench
- Tomcat,jvm调优
- Tomcat7优化
- linux上mysql多端口
- centos6安装搭建pptp,vpn服务
- myeclipse2014 安装maven3.3.…
- BootStrap 学习笔记(一)
- "Missing Push Notification Entitlement"警告-----以及解决方法
- 牛客网 剑指Offer,一些值得记住的小题(五)
- 垃圾回收之finalize()方法
- jsp内置对象
- centos的SSH远程连接服务慢的解决方法