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