一、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 只是我的安裝路徑,可以更換的