Linux安裝MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm

一,下載mysql:http://dev.mysql.com/downloads/mysql/;打開頁面以後,在Select Platform:下選擇linux Generic,若是沒有出現Linux的選項,請換一個瀏覽器試試。我用的谷歌版本不能夠,換一個別的瀏覽器就好了。node

二,下載完後解壓縮並放到安裝文件夾下:mysql

1. MySQL-client-5.6.24-1.linux_glibc2.5.x86_64.rpm
linux

2. MySQL-devel-5.6.24-1.linux_glibc2.5.x86_64.rpmsql

3. MySQL-embedded-5.6.24-1.linux_glibc2.5.x86_64.rpm數據庫

4. MySQL-server-5.6.24-1.linux_glibc2.5.x86_64.rpm瀏覽器

5. MySQL-shared-5.6.24-1.linux_glibc2.5.x86_64.rpmoop

6. MySQL-shared-compat-5.6.24-1.linux_glibc2.5.x86_64.rpm測試

7. MySQL-test-5.6.24-1.linux_glibc2.5.x86_64.rpmthis

這裏面最重要的是:操作系統

1. MySQL-client-5.6.24-1.linux_glibc2.5.x86_64.rpm

2. MySQL-server-5.6.24-1.linux_glibc2.5.x86_64.rpm

三,檢查安裝

   在安裝MySQL以前,先檢查CentOS系統中是否已經安裝了一個MySQL,若是已經安裝先卸載,否則會致使安裝新的MySQL失敗。 

rpm -qa | grep mysql   --查看系統以前是否已安裝MySQL。 

mysql-libs-5.1.47-4.el6.i686  顯示結果說明 CentOS6.0系統自帶了一個MySQL,咱們須要刪除這個老版本,用root用戶執行下面語句

rpm -e --nodeps mysql-libs-5.1.47-4.el6.i686  (不一樣操做系統可能不同)

先切換到"root"用戶下,而後執行刪除語句,刪除以後,咱們再次查看,發現已經成功刪除了CentOS6.0自帶的舊MySQL版本。

在刪除MySQL的rpm後,還要進行一些掃尾操做,網上有兩種操做。(備註:我在這裏兩種都沒有用到,發現系統中並無其餘殘餘的MySQL信息。)

第一種善後處理:使用下面命令進行處理。

rm -rf /var/lib/mysql*

rm -rf /usr/share/mysql*

另外一種善後處理:卸載後 /var/lib/mysql 中的  /etc/my.cnf 會重命名爲 my.cnf.rpmsave,/var/log/mysqld.log 會重命名爲 /var/log/mysqld.log.rpmsave,若是肯定沒用後就手工刪除。

四,安裝mysql server

    rpm -ivh MySQL-server-5.6.24-1.linux_glibc2.5.x86_64.rpm

   出現:Preparing... ########################################### [100%] 

         MySQL-server ########################################### [100%]

         ...............(後面的我省略了)

五,檢測 MySQL 3306 端口是否安打開。測試是否成功可運行 netstat 看 MySQL 端口是否打開,如打開表示服務已經     啓動,安裝     成功。MySQL 默認的端口是3306。

    [root@hadoop Mysql]# netstat -nat   

    若是沒有3306端口,啓動mysql服務: service mysql start   

六,安裝客戶端

    [root@hadoop Mysql]# rpm -ivh MySQL-client-5.6.22-1.linux_glibc2.5.x86_64.rpm

    Preparing...                ########################################### [100%]

    1:MySQL-client           ^C########################################### [100%]   安裝完成

七,修改mysql鏈接密碼

    在安裝mysql server的過程當中,它會隨機生成一個默認的密碼,位置在: /root/.mysql_secret ,打開這個文件以後就能夠看到隨機的密碼了。

    修改方式:在linux中運行:mysqladmin -u root -p password "新密碼"。執行這個命令後,會讓你輸入舊密碼,輸入成功以後就把密碼修改好了。

八,進入mysql :mysql -uroot -p新密碼就能夠了。

九,遠程鏈接

    若是直接鏈接,會報:host ... is not allowed to connect to this MySql server

    1,進入mysql數據庫:use mysql;

    2,執行:update user set host = '%' where user = 'root';

    3,可能會報錯:ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY',這個不用管它

    4,flush privileges;(提交修改,這個絕對不能少,要否則不會生效。切記,我以前就是忘記了,死活鏈接不上)

相關文章
相關標籤/搜索