Linux 下安裝MYSQL (一 安裝)

2021-07-09 03:46:42 字數 2351 閱讀 7181

完全安裝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 ...