萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> Centos6下源碼編譯安裝mysql5.1數據庫教程

Centos6下源碼編譯安裝mysql5.1數據庫教程

安裝mysql數據庫不管在linux還是windows系統中都有幾種方法了,我們下文介紹各位不常用的源碼安裝mysql數據庫的教程。

一、Mysql介紹

MySQL是一個開放源碼的小型關聯式數據庫管理系統,開發者為瑞典MySQL AB公司。MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站數據庫。

二、安裝及配置

1.下載mysql5.1的文件

wget http://cdn.mysql.com/Downloads/MySQL-5.1/mysql-5.1.72.tar.gz
2.添加mysql相關的用戶和組

groupadd mysql
useradd -g mysql mysql
3.解壓安裝包

tar -zxvf mysql-5.1.72.tar.gz
4.編譯參數

./configure --prefix=/usr/local/mysql/ --with-extra-charsets=big5,ascii,gb2312,gbk,utf8,latin1 --with-mysqld-user=mysql
//編譯參數可以自己調整的./configure --help就可以查看編譯的參數選項,也可以查看安裝好的編譯參數
5.編譯及安裝

make && make install
6.復制配置文件

cp support-files/my-medium.cnf /etc/my.cnf    //復制my.cnf配置文件
cp support-files/mysql.server /etc/init.d/mysqld     //復制啟動mysqld文件
7.設置權限

cd /usr/local/mysql
chown -R mysql.mysql .
8.新建Mysql允許的表

/usr/local/mysql/bin/mysql_install_db --user=mysql
9.設置mysql開機啟動

chmod a+x /etc/init.d/mysqld
chkconfig mysqld on
10.設置mysql root密碼

service mysqld start
/usr/local/mysql/bin/mysqladmin -uroot password 'password'
11,mysql安裝成功,可以正常使用mysql軟件了

三、安裝問題:

問題1:
在./configure時出現錯誤:error: No curses/termcap library found?
解決方法:

yum -y install ncurses-devel
然後重新./configure 編譯一下

提示1:
上文中的/usr/local/mysql 只是我的安裝路徑,可以更換的​

copyright © 萬盛學電腦網 all rights reserved