此處採用mysql-5.5.20
注意安裝位置等,在安裝php等中都需要用到
1、準備資料存放的檔案系統
新建乙個邏輯卷,並將其掛載至特定目錄即可。這裡不再給出過程。(參見邏輯卷劃分)
這裡假設其邏輯卷的掛載目錄為/mydata,而後需要建立/mydata/data目錄做為mysql資料的存放目錄。
2、新建使用者以安全方式執行程序:
# groupadd -r mysql
# useradd -g mysql -r -s /sbin/nologin -m -d /mydata/data mysql
# chown -r mysql:mysql /mydata/data
3、安裝並初始化mysql-5.5.20
# tar xf mysql-5.5.20-linux2.6-i686.tar.gz -c /usr/local
# cd /usr/local/
# ln -sv mysql-5.5.20-linux2.6-i686 mysql
# cd mysql
# chown -r mysql:mysql .
# scripts/mysql_install_db –user=mysql –datadir=/mydata/data
# chown -r root .
4、為mysql提供主配置檔案:
# cd /usr/local/mysql
# cp support-files/my-large.cnf /etc/my.cnf
並修改此檔案中thread_concurrency的值為你的cpu個數乘以2,比如這裡使用如下行:
thread_concurrency = 2
另外還需要新增如下行指定mysql資料檔案的存放位置:
datadir = /mydata/data
5、為mysql提供sysv服務指令碼:
# cd /usr/local/mysql
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
新增至服務列表:
# chkconfig –add mysqld
# chkconfig mysqld on
而後就可以啟動服務測試使用了。
為了使用mysql的安裝符合系統使用規範,並將其開發元件匯出給系統使用,這裡還需要進行如下步驟:
6、輸出mysql的man手冊至man命令的查詢路徑:
manpath /usr/local/mysql/man
7、輸出mysql的標頭檔案至系統標頭檔案路徑/usr/include:
# ln -sv /usr/local/mysql/include /usr/include/mysql
8、輸出mysql的庫檔案給系統庫查詢路徑:
# echo 『/usr/local/mysql/lib』 > /etc/ld.so.conf.d/mysql.conf
而後讓系統重新載入系統庫:
# ldconfig
9、修改path環境變數,讓系統可以直接使用mysql的相關命令。具體實現過程這裡不再給出。
mysql 安裝 菜鳥 mysql安裝
cd usr rpm ivh mysql57 community release el7 8.noarch.rpm yum y install mysql server systemctl start mysqld.service vi var log mysqld.log 輸入 temporary...
mysql安裝新浪 mysql安裝
這裡主要講一下linux下的安裝 windows下相對簡單,在此不作討論 linux安裝包分rpm包 二進位製包和原始碼包。這三種安裝方式下的檔案布局 rpm包 usr bin 客戶端程式和指令碼 usr sbin mysqld伺服器 var lib mysql 日誌檔案和資料庫 usr lib m...
mysql安裝 安裝MySQL5 6
027 08 2015 下午 12 樓主 這個mysql 的安裝過程是有問題的,可能是配置引數,我在初始化的時候報 2015 08 27 12 18 24 9957 note innodb the innodb memory heap is disabled 2015 08 27 12 18 24 ...