欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mysql數(shù)據(jù)庫(kù)5.7升級(jí)到8.4的實(shí)現(xiàn)

 更新時(shí)間:2024年06月04日 10:22:03   作者:「已注銷」  
很多情況需要升級(jí)MySQL的數(shù)據(jù)庫(kù)版本,本文主要介紹了Mysql數(shù)據(jù)庫(kù)5.7升級(jí)到8.4的實(shí)現(xiàn),文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

以5.7升級(jí)到8.4為例,詳細(xì)介紹Mysql數(shù)據(jù)庫(kù)的升級(jí)遷移過(guò)程

隨著項(xiàng)目的升級(jí)迭代在日常的項(xiàng)目開(kāi)發(fā)中,很多情況需要升級(jí)MySQL的數(shù)據(jù)庫(kù)版本,隨之而來(lái)的一些列問(wèn)題。還是一樣,我走過(guò)的坑,不需要大家再走一遍

資源準(zhǔn)備

MySQL下載官方: https://www.mysql.com/

在Downloads目錄下選擇對(duì)應(yīng)版本的 MySQL Community Server。

在這里插入圖片描述

一、Windows 環(huán)境下升級(jí)

介紹在windows 環(huán)境下升級(jí)mysql

1.卸載老版本數(shù)據(jù)庫(kù)

1.1 備份數(shù)據(jù)

使用 Navicat

在這里插入圖片描述

使用 mysqldump 命令

單個(gè)數(shù)據(jù)庫(kù):
mysqldump -u [用戶名] -p[密碼] [數(shù)據(jù)庫(kù)名] > [備份文件名].sql
所有數(shù)據(jù)庫(kù):
mysqldump -u [用戶名] -p[密碼] --all-databases > all_databases.sql

1.2 卸載軟件

關(guān)閉服務(wù)
在windows 服務(wù)列表中關(guān)閉mysql服務(wù)

在這里插入圖片描述

卸載服務(wù)
管理員身份運(yùn)行cmd

在這里插入圖片描述

sc delete mysql

卸載軟件

在這里插入圖片描述

刪除mysql安裝及文件目錄

在這里插入圖片描述

同樣刪除 C:\ProgramData\MySQL 下的內(nèi)容

刪除注冊(cè)表信息
win+R打開(kāi)命令框,輸入regedit打開(kāi)注冊(cè)表

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQL 刪除這個(gè)目錄下的MYSQL文件夾

檢查系統(tǒng)環(huán)境變量里的path變量

在這里插入圖片描述


??ヽ(°▽°)ノ? 到此,mysql 的舊版本已被徹底刪除

2.安裝新版本數(shù)據(jù)庫(kù)

2.1 安裝解壓

將文章開(kāi)頭下載好的zip文件拷貝到自己要安裝的目錄并解壓

在mysql文件目錄下新建一個(gè)my.ini

在這里插入圖片描述

拷貝以下內(nèi)容

[mysqld]
port=3306
log-bin=mysql-bin
server_id=10
# 設(shè)置mysql的安裝目錄
basedir=D:\Program\mysql\mysql-8.4.0
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir=D:\Program\mysql\mysql-8.4.0\data
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫(kù)系統(tǒng)
max_connect_errors=50
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8mb4
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8mb4
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口
port=3306
default-character-set=utf8mb4

將bin目錄加入系統(tǒng)環(huán)境變量path

在這里插入圖片描述

管理員身份運(yùn)行一下初始化命令

mysqld --initialize --console

獲得初始化的密碼

在這里插入圖片描述

mysqld --install mysql

服務(wù)列表里觀察一下mysql 服務(wù)是否已經(jīng)啟動(dòng)

  • 登錄及修改 root 密碼
mysql -uroot -p

登錄后修改root密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;

2.2 數(shù)據(jù)恢復(fù)

連接到navicat導(dǎo)入備份的數(shù)據(jù)庫(kù)信息

總結(jié)

本文簡(jiǎn)單介紹了mysql數(shù)據(jù)庫(kù)的升級(jí)方法,網(wǎng)上的很多試過(guò)都有報(bào)錯(cuò),跟著我的一步一步來(lái),不會(huì)踩坑。

到此這篇關(guān)于Mysql數(shù)據(jù)庫(kù)5.7升級(jí)到8.4的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Mysql升級(jí)到8.4內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mysql復(fù)制表三種實(shí)現(xiàn)方法及grant解析

    Mysql復(fù)制表三種實(shí)現(xiàn)方法及grant解析

    這篇文章主要介紹了Mysql復(fù)制表三種實(shí)現(xiàn)方法及grant解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 深入MySQL存儲(chǔ)引擎比較的詳解

    深入MySQL存儲(chǔ)引擎比較的詳解

    本篇文章是對(duì)MySQL存儲(chǔ)引擎的比較進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)超鍵、候選鍵、主鍵與外鍵的使用

    mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)超鍵、候選鍵、主鍵與外鍵的使用

    數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),關(guān)鍵字的概念至關(guān)重要,本文就來(lái)介紹一下mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)超鍵、候選鍵、主鍵與外鍵的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-09-09
  • MySQL判斷查詢條件是否包含某字符串的7種方式總結(jié)

    MySQL判斷查詢條件是否包含某字符串的7種方式總結(jié)

    SQLServer數(shù)據(jù)庫(kù)死鎖是指在多個(gè)事務(wù)同時(shí)訪問(wèn)數(shù)據(jù)庫(kù)資源時(shí),發(fā)生了互相等待對(duì)方所持有資源的情況,導(dǎo)致所有事務(wù)無(wú)法繼續(xù)執(zhí)行的現(xiàn)象,這篇文章主要給大家介紹了關(guān)于MySQL判斷查詢條件是否包含某字符串的7種方式,需要的朋友可以參考下
    2024-07-07
  • 一個(gè)單引號(hào)引發(fā)的MYSQL性能問(wèn)題分析

    一個(gè)單引號(hào)引發(fā)的MYSQL性能問(wèn)題分析

    剛剛我們說(shuō)過(guò)了,生活中難免會(huì)有一些不如意,比如,我們用一個(gè)字符串類型的字段來(lái)作為主鍵,表面上,這太不如意了,然而,事實(shí)也證明這是有用的。
    2011-03-03
  • Mysql主從同步的實(shí)現(xiàn)原理

    Mysql主從同步的實(shí)現(xiàn)原理

    這篇文章主要介紹了Mysql主從同步的實(shí)現(xiàn)原理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • MySQL中TEXT與BLOB字段類型的區(qū)別

    MySQL中TEXT與BLOB字段類型的區(qū)別

    這篇文章主要介紹了MySQL中TEXT與BLOB字段類型的區(qū)別,本文總結(jié)了6大區(qū)別,需要的朋友可以參考下
    2014-08-08
  • MySQL實(shí)時(shí)監(jiān)控工具orztop的使用介紹

    MySQL實(shí)時(shí)監(jiān)控工具orztop的使用介紹

    這篇文章主要給大家介紹了MySQL實(shí)時(shí)監(jiān)控工具orztop的使用,文中給出了詳細(xì)的介紹,相信對(duì)大家的學(xué)習(xí)具有一定的參考借鑒價(jià)值,有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-01-01
  • MySQL?Binlog日志寫(xiě)入及文件操作

    MySQL?Binlog日志寫(xiě)入及文件操作

    這篇文章主要為大家介紹了MySQL?Binlog日志寫(xiě)入及文件操作詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • 深入了解mysql的4種常用、重要的數(shù)據(jù)類型

    深入了解mysql的4種常用、重要的數(shù)據(jù)類型

    對(duì)于在開(kāi)發(fā)大型電子商務(wù)網(wǎng)站時(shí),如果碰到有限的硬件和系統(tǒng)環(huán)境情況下,合理的數(shù)據(jù)庫(kù)表結(jié)構(gòu)的設(shè)計(jì)是必不可少的
    2014-05-05

最新評(píng)論