linux下rpm方式安装mysql5.6及问题解决
生活随笔
收集整理的這篇文章主要介紹了
linux下rpm方式安装mysql5.6及问题解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝環境:rhel6.5 ? mysql5.6
1.查看當前系統下是否安裝了mysql
rpm?-qa?|?grep?mysql2.如果以上執行后相關包,則需要移除,兩種方式
rpm?-e?packagename?????//普通的刪除rpm?-e?--nodeps?packagename?????//強力刪除,刪除帶有依賴關系的包
3.下載相關mysql5.6相關的包
wget?http://cdn.mysql.com/archives/mysql-5.6/MySQL-client-5.6.15-1.el6.x86_64.rpmwget?http://cdn.mysql.com/archives/mysql-5.6/MySQL-devel-5.6.15-1.el6.x86_64.rpm
wget?http://cdn.mysql.com/archives/mysql-5.6/MySQL-server-5.6.15-1.el6.x86_64.rpm
4.逐個安裝,建議最后安裝server
rpm??-ivh?MySQL-client-5.6.15-1.el6.x86_64.rpmrpm?-ivh?MySQL-devel-5.6.15-1.el6.x86_64.rpm
rpm?-ivh?MySQL-server-5.6.15-1.el6.x86_64.rpm
5.啟動服務
service?mysql?start6.生產服務器安全配置向導執行
/usr/bin/mysql_secret_installation注:此處密碼必須重新設置,否則無法刪除匿名用戶,直接退出。另外生產環境下,默認都選擇“Y”。
7.通過賬戶密碼進入數據庫
mysql?-u?root?-p123456注:-u與root之間可以有空格也可以沒有,但是-p與密碼之間不能有空格。
8.賦予用戶登錄數據庫的權限
use?mysql;?????//需要進入任一數據庫grant?all?on?*.*?to?test@'%'?identified?by?'123';?????//用戶test,密碼123,從任何地方登錄
9.刷新權限并退出
flush?privileges;?????exit;
10.至此musql5.6版本安裝結束!
報錯解析:
出現報錯:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
(1)/etc/init.d/mysql status查看狀態
(2)service mysql restart嘗試啟動
(3)查看路徑下有mysql.sock
(4)chown -R mysql:mysql?/var/lib/mysql修改權限
(5)查看配置文件/etc/my.cnf
轉載于:https://blog.51cto.com/strike/1732285
總結
以上是生活随笔為你收集整理的linux下rpm方式安装mysql5.6及问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MIUI坑(MIUI7输入框无响应)
- 下一篇: 浅析利用MetaWeblog接口同步多个