資源描述:
《linux下啟動(dòng)多個(gè)不同版本的mysql服務(wù).doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、一,我的電腦里面mysql的情況我電腦里面有二個(gè)mysql1,一個(gè)是軟件管理工具安裝的mysql,如yum,aptget,pacman這樣的軟件,版本是mysql5.1.502,另一個(gè)是我手動(dòng)編譯安裝的,安裝在/usr/local/mysql下面,版本是mysql5.1.26-rc-log如果能啟動(dòng)多個(gè)mysql服務(wù)的話,其實(shí)有許多好處的,你可以查看一下mysql性能的提升?。粏?dòng)了多個(gè)mysql服務(wù)后,你可以進(jìn)行數(shù)據(jù)庫進(jìn)的數(shù)據(jù)同步,做個(gè)mysql集群什么的等等,我的初忠呢是想搞個(gè)比較新版本,又不想把以前的那個(gè)msyql給搞得不能用了,最好都能用。二,安裝配置要注意的地方1
2、,安裝的目錄不要一樣,不管你是用管理軟件安裝的,還是手動(dòng)安裝的,多個(gè)mysql不要安裝在同一個(gè)目錄。2,數(shù)據(jù)庫文件存放的地方,不要相同,也就是my.cnf里面的datadir的的設(shè)置不要一樣3,mysql的啟動(dòng)端口不要一樣,默認(rèn)的3306,多個(gè)時(shí)候可以13306,13307等最好設(shè)置成10000以外的。4,mysql的服務(wù)socket不要設(shè)置成一樣,就是my.cnf里面socket的設(shè)置不要一樣5,mysql服務(wù)的pid文件不要設(shè)置成一樣,就是my.cnf里面pid-file的設(shè)置不要一樣看一下其中一個(gè)my.cnf中mysqld的配置,查看復(fù)制打印?1.[mysqld]??
3、2.port????????=?13306??3.pid-file?????=?/var/lib/mysql/mysql.pid??4.socket????????=?/tmp/mysql50.sock??5.datadir????????=?/var/lib/mysql??6.tmpdir??????=?/tmp??7.basedir?????=?/usr??8.skip-locking??9.#skip-federated??10.key_buffer?=?16M??11.max_allowed_packet?=?1M??12.table_cache?=?64??13.
4、sort_buffer_size?=?512K??14.net_buffer_length?=?16K??15.myisam_sort_buffer_size?=?8M??[mysqld]port??????=13306pid-file????=/var/lib/mysql/mysql.pidsocket??????=/tmp/mysql50.sockdatadir??????=/var/lib/mysqltmpdir?????=/tmpbasedir????=/usrskip-locking#skip-federatedkey_buffer=16Mmax_allowed_
5、packet=1Mtable_cache=64sort_buffer_size=512Knet_buffer_length=16Kmyisam_sort_buffer_size=8M另一個(gè)my.cnf中mysqld的配置1.[mysqld]??2.pid-file?????=?/usr/local/mysql/mysql.pid??3.socket?????????????=?/tmp/mysql.sock??4.port?????????=?3306??5.basedir????????????=?/usr/local/mysql??6.datadir??????????
6、???=?/usr/local/mysql/data??7.tmpdir?????????????=?/tmp??8.language???=?/usr/local/mysql/share/mysql/english??9.long_query_time?=?2??10.log-slow-queries?=?/usr/local/mysql/mysql-slow.log??11.??12.skip-locking??13.key_buffer?=?16M??14.max_allowed_packet?=?1M??15.table_cache?=?64??16.sort_bu
7、ffer_size?=?512K??17.net_buffer_length?=?8K??18.read_buffer_size?=?256K??19.read_rnd_buffer_size?=?512K??20.myisam_sort_buffer_size?=?8M??[mysqld]pid-file????=/usr/local/mysql/mysql.pidsocket????????????=/tmp/mysql.sockport????????=3306basedir???????????=/usr/