完全安裝mysql需要下面6個檔案:
mysql-server-community-5.1.26-0.rhel4.i386.rpm
mysql-client-community-5.1.26-0.rhel4.i386.rpm
mysql-shared-community-5.1.26-0.rhel4.i386.rpm
mysql-devel-community-5.1.26-0.rhel4.i386.rpm
mysql-test-community-5.1.26-0.rhel4.i386.rpm
mysql-community-debuginfo-5.1.26-0.rhel4.i386.rpm
二、mysql安裝
rpm檔案是red hat公司開發的軟體安裝包,rpm可讓linux在安裝軟體包時免除許多複雜的手續。該命令在安裝時常用的引數是 –ivh ,其中i表示將安裝指定的rmp軟體包,v表示安裝時的詳細資訊,h表示在安裝期間出現「#」符號來顯示目前的安裝過程。這個符號將持續到安裝完成後才停止。
1) mysql安裝伺服器端
在有兩個rmp檔案的目錄下執行如下命令: [root@test1 local]# rpm -ivh mysql-server*.rpm(*為萬用字元,省掉了很多的輸入,很方便-:)))
顯示如下資訊:failed dependencies:perl(dbi) is needed by mysql-server-5.1.26-0.rhel4.i386出錯了!
去 google下,發現可能是該版本的rpm裡增加了很多附加依賴的檢查,特別是對所有perl modules的依賴檢查,因此用「--nodeps」來強制安裝是安全的,我正是這麼做的:rpm -ivh mysql-server*.rpm --nodeps;結果成功:
preparing... [100%]
1:mysql-server [100%]
2) mysql安裝客戶端
執行如下命令:
[root@test1 local]# rpm -ivh mysql-client*.rpm
preparing... [100%]
1:mysql-client [100%]
如上安裝其他的4個rpm檔案,一般沒有問題的哈。
三、mysql登入
mysql登入的命令是mysql, mysql 的使用語法如下: mysql [-u username] [-h host] [-p[password]] [dbname] username 與 password 分別是 mysql使用者名稱與密碼,mysql的初始管理帳號是root,沒有密碼,注意:這個root使用者不是linux的系統使用者。mysql預設使用者是 root,由於初始沒有密碼,第一次進時只需鍵入mysql即可。
[root@test1 local]# mysql
welcome to the mysql monitor. commands end with ; or g.
your mysql connection id is 1 to server version: 4.0.16-standard
type 'help;' or 'h' for help. type 'c' to clear the buffer.
mysql>
出現了「mysql>」提示符,恭喜你,安裝成功!
增加了密碼後的登入格式如下:
mysql -u root -p
enter password: (輸入密碼)
其中-u後跟的是使用者名稱,-p要求輸入密碼,回車後在輸入密碼處輸入密碼。
可是我輸入mysql卻出錯了:
初始密碼是空的,我輸入的也是空的還是錯誤!
error 1045 (28000): access denied for user 'root'@'localhost' (using password: no)
mysql安裝解決方法:重改密碼
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> update user set password=password('newpassword') where user='root';
mysql> flush privileges;
mysql> quit
# /etc/init.d/mysqld restart
# mysql -uroot -p
enter password:
搞定!
linux下安裝mysql,採用tar包安裝模式
linux下安裝mysql,採用tar包安裝模式 1.建立相應目錄和使用者組 mkdir usr local mysql groupadd mysql useradd g mysql d usr local mysql 2.開始安裝mysql tar xzxv mysql 5.0.19.tar.gz...
linux下安裝mysql,採用tar包安裝模式
linux下安裝mysql,採用tar包安裝模式 1.建立相應目錄和使用者組 mkdir usr local mysql groupadd mysql useradd g mysql d usr local mysql 2.開始安裝mysql tar xzxv mysql 5.0.19.tar.gz...
Linux下安裝Qt 如何在Linux下安裝Qt
linux下安裝qt 前段時間簡單的學習了一下linux下圖形程式設計qt程式設計軟體,安裝方法我來說一下,最令我難忘的是安裝qt編譯時間長達漫長兩個小時。下面我就來說一下安裝qt的具體步驟 tar zxvf qt x11 free 3.2.1.tar.gz c usr local 將qt x11 ...