


Linux下mysql安裝升級方法詳解
添加時間:2015-2-28 21:33:31
添加:
思海網絡
linux下mysql數據庫的安裝與升級方法,把linux服務器上的mysql版本從5.1更新到5.7,有需要的朋友參考下。
實戰:
把linux服務器上的mysql版本從5.1更新到5.7
第一步:檢查linux操作系統版本
復制代碼 代碼示例:
cat /etc/issue
第二步:在mysql官網上下載5.7的版本
http://dev.mysql.com/downloads/file.php?id=451627
第三步:檢查linux上以前安裝的mysql版本
復制代碼 代碼示例:
rpm -qa | grep mysql
第四步:如果出現mysql的一些安裝版本,則通過以下命令進行刪除
復制代碼 代碼示例:
rpm -e --nodeps mysql-xxx
第五步:準備安裝新版本的mysql-server
復制代碼 代碼示例:
rpm -ivh MySQL-server-xxxx
第六步:啟動mysql server
復制代碼 代碼示例:
service mysql start
第七步:安裝mysql client
復制代碼 代碼示例:
rpm -ivh MySQL-client-xxx
在安裝完成后,發現使用mysql命令怎么都登陸不成功,然后進行了一系列是測試
最后從/usr/share/mysql目錄下復制一份my-default.cnf到/etc目錄下,r案后重命名為my.cnf
復制代碼 代碼示例:
cp my-default.cnf /etc
mv my-default.cnf my.cnf
mv my-default.cnf my.cnf
在my.cnf中的[mysqld]節點下添加以下內容
復制代碼 代碼示例:
skip-grant-tables
重啟mysql
復制代碼 代碼示例:
service mysql restart
使用mysql -u -p命令進行登陸
注意(mysql數據庫用戶密碼的修改方法):
復制代碼 代碼示例:
use mysql;
update user set password=PASSWORD("newword") where user="root";
flush privileges;
update user set password=PASSWORD("newword") where user="root";
flush privileges;
關鍵字:Linux、mysql、數據庫
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解