我是用suse10的桌面版。
2.解壓tar –xvf mysql-5.0.87.tar.gz
3.進入mysql-5.0.87
4.檢測環境並指定安裝目錄:./configure --prefix=/usr/local/mysql
sudo rpm -ivh gcc-4.1.2_20070115-0.11.i586.rpm
安裝這些rpm包的過程中有些是已安裝的,或者是自己依賴自己導致安裝不了,反正安裝不了就用強制安裝並忽略依賴的命令
sudo rpm -ivh gcc-4.1.2_20070115-0.11.i586.rpm –-force –nodeps
可能進過安裝一系列的rmp包後,終於完成了環境檢測。我大概裝了10+個的rmp包才完成。。杯具啊
5.編譯:make
6.安裝:sudo make install
7.配置。首先可以看到安裝完的目錄如下
在share/mysql下打命令:ls –l | grep my-
出來的都是mysql的配置檔案,按照需要選擇其中乙個拷到/etc下命名為my.cnf
/etc/my.cnf是mysql預設讀的配置檔案的路徑
8.修改var的可寫許可權。這是mysql的資料庫資料檔案存放的位置,因為用當前使用者來執行mysql的後台程式可能沒有這個目錄的可寫許可權。
chmod 777 ./var –r
9.配置系統環境變數,使得可以直接執行mysql的程式
系統的環境變數是放在/etc/profile下的,而使用者的環境變數是放在使用者的根目錄下的.bashrc下
(1) /etc/profile的配置:
path=/usr/local/mysql/bin:$pathpath=/usr/local/mysql/libexec:$path
export path
其中/usr/local/mydql/bin是mysql主要的可執行程式的目錄,而libexec是放mysql的後台主程式mysqld的(2).bashrc的配置:
set path=/usr/local/mysql/bin:$path這裡注意.bashrc裡面是要加個set的。配置完後重登入就可以生效了set path=/usr/local/mysql/libexec:$path
export path
10.在啟動mysqld之前要先初始化它,執行mysql_install_db
11.啟動mysqld,直接打mysqld就可以了,因為之前配置過系統環境變數了
12.直接mysql進入mysql的命令列控制。預設是以當前使用者名稱登入的,預設root是沒有密碼的
13.設定root的密碼:mysqladmin –u root password 『123456』
14.以root身份登入:mysql –uroot –p
15.設定遠端登入資料庫。使用者建立後預設是只能在本地登入的。
update user set host='%』 where user=『kuncai';
這句是將kuncai這個使用者的允許登入的位址改成任意,但不包括本地。也就是說這樣kuncai這個使用者就無法在本地登入了,只能遠端登入。
只有root使用者才能執行這句,所以要先以root使用者登入到本地資料庫才行。
flush privileges;
要再執行這句重新整理快取才能生效。
Linux手動安裝Mysql
以下是摘自mysql官方文件中關於手動安裝mysql 二進位制分發版的說明 一 安裝 必須執行以便安裝並使用mysql 二進位制分發版的基本命令是 shell groupadd mysql shell useradd g mysql mysql shell cd usr local shell gu...
Linux手動安裝Mysql
以下是摘自mysql官方文件中關於手動安裝mysql 二進位制分發版的說明 一 安裝 必須執行以便安裝並使用mysql 二進位制分發版的基本命令是 shell groupadd mysql shell useradd g mysql mysql shell cd usr local shell gu...
Linux 下firefox手動公升級
2.將firefox 4.0解壓 tar xjvf firefox latest.tar.bz2 3.更改解壓後的檔名 解壓後預設檔名為firefox,ubuntu 10.10中國版中 firefox放在 usr lib firefox 3.6.10 為了做版本區分,將解壓後的檔名更改為firefo...