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 個許可權。