1. 程式人生 > >linux RPM方式安裝mysql

linux RPM方式安裝mysql

1、 檢查以前是否裝過MYSQL

     輸入命令:rpm -qa|grep -i mysql

2、 發現有的話就都解除安裝

    輸入命令:rpm -e --nodeps   資料庫名稱(mysql-libs-5.1.73-5.el6_6.x86_64這是我的mysql名稱)

3、 刪除老版本 mysql 的開發標頭檔案和庫

      (1)rm -rf /usr/lib/mysql

      (2)rm -rf /usr/include/mysql

       並手動刪除一些檔案:

        (3)rm -rf /etc/my.cnf

       (4)rm -rf /var/lib/mysql

4、 準備安裝包 MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar, 上傳,

          解壓命令:tar -zxvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar

5、 安裝 server:

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

6、 安裝客戶端client:

      命令:rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm

8、 登陸 MYSQL(登入之前千萬記得一定要啟動 mysql 服務)

     命令:[[email protected] hadoop]# service mysql start

初始密碼在 /root/.mysql_secret 這個檔案裡(多次安裝這個檔案裡會有多個密碼,使用最新的就行)

9、 修改密碼  

     mysql>set PASSWORD=PASSWORD('root');

10、退出登陸驗證,看是否改密碼成功

11、增加遠端登陸許可權

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANTOPTION;

mysql>FLUSH PRIVILEGES;

grant 許可權 1,許可權 2,…許可權 n on 資料庫名稱.表名稱 to 使用者名稱@使用者地址 identified by‘連線口令’;PS:1,許可權 2,…許可權 n 代表 select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file 等 14 個許可權。