日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

linux mysql5.7版本升级,linux升级mysql到5.7

發布時間:2024/1/1 数据库 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux mysql5.7版本升级,linux升级mysql到5.7 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文:http://blog.csdn.net/qing_gee/article/details/41774265

Linux升級MySQL版本到5.7。

1.下載Linux的5.7版本,主要需要兩個文件

MySQL-server-5.7.4_m14-1.el6.x86_64.rpm

MySQL-client-5.7.4_m14-1.el6.x86_64.rpm

2.備份數據庫文件

mysqldump -uxxx -pxx databasename > databasename.sql

3.停止mysql服務

service mysql stop

4.剛開始使用的yum安裝的,使用以下語句進行卸載

yum remove mysql*

5.然后刪除mysql舊版本已經存在的文件或者數據,不然mysql在重新安裝后會出現各種糾結的問題。

find / -name mysql

ps -ef | grep -i mysql

rm -rf mysql****

kill -9 mysqlid

注意/usr/bin、/usr/share/、/var/lib下有很多mysql開頭的文件,都刪除掉,還有刪除/etc目錄下的my.cnf文件

6.如果你是rpm安裝的,可以通過以下命令進行刪除

rpm -qa | grep -i name

rpm -e mysqlxxxxx

7.卸載刪除干凈后,再使用以下命令對下載的server和client進行安裝

rpm -ivh mysqlxxx

8.安裝成功后,可能會出現以下問題,那么看看下面有沒有你想要的

mysql error 1524

error 1045(28000)

error 1820

使用mysql -uroot -proot登錄不了

對應的方法為:

在my.cnf文件中的[mysql]下增加“skip-grant-tables”,然后重新啟動mysql服務

在my.cnf文件中的[mysql]下將“user=mysql”注釋掉

該問題需要設置一下用戶的密碼

mysql> create database ttt;

ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

mysql> set password = password("root");

Query OK, 0 rows affected (0.00 sec)

mysql給你初始化了密碼,在root目錄下找.mysql_secret文件,注意文件隱藏形式,直接通過vim .mysql_secret就會關聯到

mysql 版本引起的 utf8mb4 問題(linux centos6.9下升級mysql)

文字輸入時候存在火星文或者表情,insert到低版本的mysql中一般會報錯,所以我們需要將mysql版本升級到5.5.3及以上,高版本的mysql為我們提供了utf8mb4的編碼,解決了這些復雜數據 ...

centos升級mysql至5.7

1.備份原數據庫 [root@www ~] #mysqldump -u root –p -E –all-database > /home/db-backup.sql 加-E是因為mysqldum ...

CentOS6.x升級MySQL版本5.1到5.6

CentOS6.x升級MySQL版本5.1到5.6 分類: Web MySQL 2014-08-04 11:22 2813人閱讀 評論(1) 收藏 舉報 mysql云服務器升級centos6 有一些虛 ...

【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二進制和源碼安裝

[MySQL]Linux下MySQL 5.5.5.6和5.7的RPM.二進制和源碼安裝 1.1 ?BLOG文檔結構圖 1.2 ?前言部分 1.2.1 ?導讀和注意事項 各位技術愛好者,看完本文后, ...

CentOS6系統編譯部署LAMP(Linux, Apache, MySQL, PHP)環境

我們一般常規的在Linux服務器中配置WEB系統會用到哪種WEB引擎呢?Apache還是比較常用的引擎之一.所以,我們在服務器中配置LAMP(Linux, Apache, MySQL, PHP)是我們 ...

Linux下MySQL安裝與操作

sudo apt-get update //用于更新源,獲取軟件包列表 sudo apt-get upgrade //用于升級指定軟件包 install //安裝 remove //移除軟件包 aut ...

Linux+PHP+MySql網站遷移配置

LINUX下MYSQL數據庫默認數據庫文件位置: 數據庫文件默認在:cd /usr/share/mysql 配置文件默認在:/etc/my.cnf ———————————– 數據庫目錄:/var/li ...

linux忘記mysql密碼找回方法

linux忘記mysql教程密碼找回方法 今天我們主要是講一下關于linux忘記mysql密碼處理方法,下面提供了5種linux忘記mysql密碼找回方法哦.??? 方法一: # /etc/init. ...

Linux下MySQL忘記密碼

系統:CentOS6.6 64位 參考文檔(截圖請看原網址): Linux下MySQL忘記root密碼怎么辦_百度經驗 http://jingyan.baidu.com/article/1709ad8 ...

隨機推薦

(轉) 變分自編碼器(Variational Autoencoder, VAE)通俗教程

變分自編碼器(Variational Autoencoder, VAE)通俗教程 轉載自:?http://www.dengfanxin.cn/?p=334&sukey=72885186ae5c ...

hdu 5288 數學 ****

給一個序列 定義函數f(l ,r) 為區間[l ,r] 中 的數ai不是在這個區間其他任意數aj的倍數 求所有f(l,r)之和 通過預處理,記錄 a[i] 的左右邊界(所謂的左右邊界時 在從 a[i] ...

Java 迭代器理解

1.Iterator(迭代器) 作為一種設計模式,迭代器可以用于遍歷一個對象,對于這個對象的底層結構不必去了解. java中的Iterator一般稱為“輕量級”對象,創建它的代價是比較小的.這里筆者不 ...

JQuery上傳插件uploadify整理(Options)

下載? 現在有兩個版本了,我此次使用的依然是Flash版本的,雖然現在絕大部分瀏覽器都兼容HTMKL5,目前位置,除了做手機項目外,一般我們項目中不允許使用HTML5標簽. 屬性介紹(Options) ...

Android手機開機自動啟動

package com.example.x_yp.system_camera; import android.content.BroadcastReceiver; import android.con ...

MMU(why)

在ARM中,MMU幾個主要作用: 1. I/D Cache 管理? ?? ?-> 大幅提高代碼運行效率. 2. PA/VA 重映射? ?? ???-> 實現多進程內存空間映射. 3. 內存 ...

打開Voice Over時,CATextLayer的string對象兼容NSString和NSAttributedString導致的Crash(一現象)

一.現象:iPhone真機打開Voice Over的情況下,iPhone QQ空間工程,Xcode 真機編譯啟動必Crash,main函數里面 NSSetUncaughtExceptionHandle ...

如何將多個數據的- 轉為:來匹配josn格式

var str = `北京 2 河北 3 河北-邯鄲 301 河北-保定 302 河北-邢臺 303 山東 4 山東-青島 401 山東-煙臺 402`; var arrStr = str.split ...

【數據結構】算法 LinkList (Remove Nth Node From End of List)

刪除鏈表中倒數第n個節點 時間復雜度要控制在O(n)Solution:設置2個指針,一個用于確定刪除節點的位置,一個用于計算倒數間距n.移動時保持2個指針同時移動. public ListNode r ...

總結

以上是生活随笔為你收集整理的linux mysql5.7版本升级,linux升级mysql到5.7的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。