程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL單實例、多實例安裝

MySQL單實例、多實例安裝

編輯:MySQL綜合教程

MySQL單實例、多實例安裝


【單實例安裝】   說明:即只提供一個服務,一個端口 sed -i 2s/localhost.localdomain/mysql/ /etc/sysconfig/network hostname mysql yum -y install ncurses-devel gcc gcc-c++ useradd mysql -s /sbin/nologin -M  tar xf cmake-2.8.8.tar.gz  cd cmake-2.8.8 ./configure gmake gmake install cd .. tar xf mysql-5.5.32.tar.gz cd mysql-5.5.32 cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/usr/local/mysql/data \ -DMYSQL_UNIX_ADDR=/usr/local/mysql/tmp/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \ -DENABLED_LOCAL_INFILE=ON \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \ -DWITH_ZLIB=bundled \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_READLINE=1 \ -DWITH_EMBEDDED_SERVER=1 \ -DWITH-DEBUG=0 make && make install          cp support-files/my-small.cnf /etc/my.cnf ln -s /usr/local/mysql/bin/* /usr/local/sbin   chmod -R 1777 /tmp                         chown -R mysql:mysql /usr/local/mysql     cd /usr/local/mysql/scripts/ ./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --user=mysql cp /opt/mysql-5.5.32/support-files/mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld  service mysqld start chkconfig mysqld on mysql -e "delete from mysql.user where user='';" mysql -e "delete from mysql.user where host='localhost.localdomain';" mysql -e "delete from mysql.user where host='::1';" mysql -e "drop database test;" mysqladmin -u root password "wsyht123"   【多實例安裝】   說明:多實例,指多個端口,多個MySQL提供服務 sed -i 2s/localhost.localdomain/mysql/ /etc/sysconfig/network hostname mysql yum -y install ncurses-devel gcc gcc-c++ libaio-devel useradd mysql -s /sbin/nologin -M  tar xf cmake-2.8.8.tar.gz  cd cmake-2.8.8 ./configure gmake gmake install cd .. tar xf mysql-5.5.32.tar.gz cd mysql-5.5.32 cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/usr/local/mysql/data \ -DMYSQL_UNIX_ADDR=/usr/local/mysql/tmp/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \ -DENABLED_LOCAL_INFILE=ON \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \ -DWITHOUT_PARTITION_STORAGE_ENGINE=1 \ -DWITH_ZLIB=bundled \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_READLINE=1 \ -DWITH_EMBEDDED_SERVER=1 \ -DWITH-DEBUG=0 make && make install   ln -s /usr/local/mysql/bin/* /usr/local/sbin chmod 700 /opt/mysql mkdir -p /data/{3306,3307,3308} cp /opt/my.cnf /data/3306/ cp /opt/my.cnf /data/3307/ cp /opt/my.cnf /data/3308/ cp /opt/mysql /data/3306 cp /opt/mysql /data/3307 cp /opt/mysql /data/3308 chmod -R 1777 /tmp     chown -R mysql:mysql /data chown -R mysql:mysql /usr/local/mysql  cd /usr/local/mysql/scripts ./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/3306/data/ --user=mysql ./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/3307/data/ --user=mysql ./mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/3308/data/ --user=mysql /data/3306/mysql start

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved