mysql5 1 51安裝 MySQL5 1安裝

2021-10-17 21:31:41 字數 919 閱讀 9421

tar -zvxf mysql-5.1.70.tar.gz

cd mysql-5.1.70

./configure --prefix=/usr/local/mysql --without-debug --enable-thread-safe-client \

--enable-assembler --enable-profiling \

--with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static \

--with-charset=utf8 --with-extra-charsets=all --with-plugins=innobase,myisam, \

--with-mysqld-user=mysql --without-embedded-server \

--with-server-suffix=-community --with-ssl --with-big-tables \

--with-unix-socket-path=/var/lib/mysql/mysql.sock

make &&make install

#在centos5.6版本中可通過該命令來解決編譯過程**現的

/bin/rm: cannot remove `libtoolt': no such file or directory問題,而centos6.x以後的版本需注釋或刪除掉編譯檔案中的該條rm語句(對mysql無影響,僅僅是編譯後刪除某個目錄而已)。

#--with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static

靜態編譯可提公升mysql13%左右的效能,5.5.以後mysql的編譯安裝已經沒有靜態編譯的選項了,但實際上5.5以後的效能較之5.1提公升了不少,尤其是在innodb的查詢方面。

原始碼安裝mysql5 1 51

1.mysql install db force 2.進入到mysql的安裝目錄執行下面4個命令 groupadd mysql useradd g mysql mysql chown r mysql chgrp r mysql 3.將原始碼裡的my medium.cnf檔案拷貝到mysql的安裝目錄...

MySQL5 1 51在Linux上的安裝和配置

linux下mysql安裝配置 mysql配置引數詳解,在linux下配置 mysql的朋友可以參考下。cd opt tar zxvf mysql 5.1.51.tar.gz configure prefix usr local mysql mysql安裝目錄 datadir mydata 資料庫存...

mysql5 1 51在嵌入式開發板上的移植總結

折騰了數天,終於將mysql移植到了開發板上了,其中多有曲折,也得到了很多的幫助,所幸最終是有所收穫的,遂記錄一下以備留用。總結嵌入式移植的經驗 1 首先應該思路清晰,檔案結構要清楚明了,由於嵌入式移植涉及到主機和目標板,存在兩套原始碼和目錄,檔案結構明確不容易搞錯 2 嵌入式移植通常需要在主機端進...