Linux 安装两个MySQL服务器的操作步骤
来源:互联网 发布:单片机 光耦 编辑:程序博客网 时间:2024/06/05 10:36
第一个MYSQL安装路径/usr/local/mysql 监听3306端口
启动文件/etc/init.d/mysql
第二个MYSQL安装路径/data/mysql 监听3307端口
启动文件/etc/init.d/mysql2
安装第一个
Setup 1:#wget http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz#tar -zxvf cmake-2.8.12.2.tar.gz#cd cmake-2.8.12.2#./bootstrap#./configure#make && make install 系统如果是CENTOS,刚要安装另一个组件#wget http://invisible-island.net/datafiles/release/ncurses.tar.gz#./configure#make && make install Setup 2:安装MYSQL 5.5.37#wget http://cdn.mysql.com/Downloads/MySQL-5.5/mysql-5.5.37.tar.gztar -zxvf mysql-5.5.37.tar.gz#cd mysql-5.5.37#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DEXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DWITH_READLINE=1 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EMBEDDED_SERVER=1 -DWITH_SSL=system #make && make install 慢长的等待过后终于完成了 #groupadd mysql#useradd -g mysql mysql#cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf #vim /etc/my.cnf #需要加入basedir,和datadir否则会出问题[mysqld]basedir =/usr/local/mysqldatadir =/usr/local/mysql/data #/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data & #chown -R mysql /usr/local/mysql/data#chgrp -R mysql /usr/local/mysql/.#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql#chmod 755 /etc/init.d/mysql#chkconfig --level 345 mysql on#echo “/usr/local/mysql/lib/mysql” >> /etc/ld.so.conf#echo “/usr/local/lib” >>/etc/ld.so.conf#ldconfig #/etc/init.d/mysql start #/usr/local/mysql/bin/mysqladmin -u root password broadengate Empire CMS,phome.net #/etc/init.d/mysql restart#/etc/init.d/mysql stopOK终于完成~
安装第2个
#tar -zxvf mysql-5.5.37.tar.gz#cd mysql-5.5.37#cmake -DCMAKE_INSTALL_PREFIX=/data/mysql -DMYSQL_DATADIR=/data/mysql/data -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/data/mysql/mysqld.sock -DMYSQL_TCP_PORT=3307 -DWITH_DEBUG=0 -DENABLED_LOCAL_INFILE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_EMBEDDED_SERVER=1#make && make install#cp /data/mysql/support-files/my-medium.cnf /data/mysql/my.cnf #vim /data/mysql/my.cnf #需要加入basedir,和datadir否则会出问题[mysqld]basedir =/data/mysqldatadir =/data/mysql/data #/data/mysql/scripts/mysql_install_db --user=mysql --basedir=/data/mysql --datadir=/data/mysql/data & #chown -R mysql /data/mysql/data#chgrp -R mysql /data/mysql/.#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql2#chmod 755 /etc/init.d/mysql2
好了,下面才是重点
#vi /etc/init.d/mysql2 1)找到以下文件进行添加basedir=/data/mysqldatadir=/data/mysql/data conf=/data/mysql/my.cnf 2)修改以下参数 把$bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1&替换为: $bindir/mysqld_safe --defaults-file=/data/mysql/my.cnf --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 & 3)把下面这句注释掉(前面加个#): parse_server_arguments `$print_defaults $extra_args mysqld server mysql_server mysql.server` 4).保存退出并添加服务: chkconfig --add /etc/init.d/mysql2
分别启动2个
# /etc/init.d/mysql start # /etc/init.d/mysql2 start
1
mysql -uroot -p --socket=
/data/mysql/mysql
.sock
阅读全文
0 0
- Linux 安装两个MySQL服务器的操作步骤
- linux 安装mysql 步骤
- 在linux下安装MySQL的步骤
- linux下mysql的安装步骤,
- linux下安装mysql的步骤详解
- linux下安装mysql详细步骤及基本操作
- plsql的安装,与plsql链接服务器的操作步骤。
- Windows安装两个mysql数据库步骤
- Linux 中进入mysql服务器的操作
- MySql的安装步骤
- MYSQL的安装步骤
- 绿色版 MySQL 安装配置的正确操作步骤
- 绿色版 MySQL 安装配置的正确操作步骤
- mysql linux下安装步骤
- mysql for linux安装步骤
- Linux源码安装mysql步骤
- Linux[Centos] Mysql安装步骤
- Linux下mysql安装步骤
- 偏向锁、轻量级锁、重量级锁
- MyBatis总结(2)--级联查询
- sbhz
- 文章标题 ImageNet 数据集介绍及应用
- 输出100·200之间的素数
- Linux 安装两个MySQL服务器的操作步骤
- 在分布式数据库中CAP原理CAP+BASE
- Java--Mac安装配置Tomcat
- Deep Learning:Optimization for Training Deep Models(一)
- Nodejs fs模块
- CAD 转 PADS 边框
- MySQL 第二篇:增删改查
- 内部类,形式参数和返回值问题研究,API的使用
- Oracle11G用户密码过期问题