細細.魚 发表于 2018-9-29 07:40:53

Linux 同一系统安装两个MySQL-Don

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.gz
  
tar -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否则会出问题
  

  
basedir =/usr/local/mysql
  
datadir =/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 stop
  
OK终于完成~


页: [1]
查看完整版本: Linux 同一系统安装两个MySQL-Don