Fedora 7下安裝mysql

noter發表於2007-07-02

1、環境:Fedora 7,mysql-5.0.18.tar.gz

注意:如果系統安裝時已經安裝了mysql則用rpm -e ******* --nodeps 強制御載掉即可。

2、進入mysql存放的資料夾解壓,#tar zxvf mysql-5.0.18.tar.gz,

進入解壓後的資料夾 :[root@fedora zhangyan]# cd mysql-5.0.18

指定安裝路徑:[root@fedora ~]# ./configure --prefix=/usr/www/mysql

3、編譯並安裝[root@fedora mysql-5.0.18]# make

[root@fedora mysql-5.0.18]# make install

注:這是一個漫長的過程

4、初始化資料庫

如果沒有mysql這個使用者,先要新增一個#useradd mysql

[root@fedora mysql-5.0.18]# scripts/mysql_install_db

提示沒錯誤就可以進行下步了。

5、啟動mysql

[root@fedora mysql-5.0.18]# /usr/www/mysql/bin/mysqld_safe --user=mysql &

如果提示錯誤則改變/usr/www/mysq目錄下面var資料夾的許可權即可,

#chmod 777 -R var

然後再執行一次即可成功啟動,如下

[root@fedora mysql-5.0.18]# /usr/www/mysql/bin/mysqld_safe --user=mysql &

所有錯誤的原因都可以在var目錄下面的副檔名為.err的檔案裡找。

6、初始化安裝後mysql沒有密碼,設定密碼進入bin目錄

[root@fedora bin]# ./mysqladmin -u root password 123456

把密碼設定為123456

7、把mysql新增為服務,讓開機時自動執行,進入/usr/www/mysql/share/mysql目錄中,把mysql.server

改名為mysqld然後拷到/etc/init.d目錄下面。

進入/etc/init.d目錄中, #chkconfig --add mysqld

#chkconfig mysqld on

以後啟動關閉mysql就用/etc/init.d/mysqld stop|start|restart

8、把/usr/www/mysql/share/mysql目錄下的配製檔案拷到/usr/www/mysql/var目錄下面,

例如:

[root@fedora mysql]# cp my-medium.cnf /usr/www/mysql/var/my.cnf

9、推薦兩個常用的客戶端工具,phpMyAdmin(需Apache+PHP環境支援)

SQLyog(Windows環境下執行)。

 

【來源】 

相關文章