亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

windows中同時(shí)安裝兩個(gè)不同版本的mysql數(shù)據(jù)庫

 更新時(shí)間:2024年03月29日 08:25:45   作者:ybb_ymm  
在項(xiàng)目中可能會用到多個(gè)版本的Mysql數(shù)據(jù)庫,尤其是最常用的5版本的和8版本數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于windows中同時(shí)安裝兩個(gè)不同版本的mysql數(shù)據(jù)庫,需要的朋友可以參考下

前言

有的時(shí)候,你是用的mysql版本和公司使用的mysql版本不一致,這樣就會導(dǎo)致你不得不在你的電腦上安裝兩個(gè)版本的mysql數(shù)據(jù)庫。

我這里啊以mysql5.7和mysql8.0.25為例

默認(rèn)mysql5.7已經(jīng)安裝完成并且能夠正常使用的情況下,來完成本篇的學(xué)習(xí)(安裝mysql8.0.25)

解壓mysql

將我們從mysql官網(wǎng)下載的mysql8.0.25解壓,得到如下圖所示的文件內(nèi)容

(注意此時(shí)沒有data文件夾以及my.ini文件)

新建所需目錄及文件

新建所需要的data目錄以及my.ini文件

配置my.ini文件

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

注意:

1、通過以上配置,我們要注意,mysql8.0.25的端口不能和mysql5.7的端口相同

2、basedir:mysql8的安裝目錄。

3、datadir:myslq8的data文件目錄。

安裝配置mysql8.0.25

cmd打開命令窗口進(jìn)入到mysql8.0.25的bin目錄下執(zhí)行如下命令:

mysqld --initialize --console

dll丟失錯(cuò)誤

執(zhí)行上面的命令的時(shí)候會出現(xiàn)如下的錯(cuò)誤提示

解決問題

下載DirectX修復(fù)工具,運(yùn)行后,修復(fù)即可

正常執(zhí)行命令后的頁面如下:

1、初始化,會打印數(shù)據(jù)庫密碼,記住該密碼,后面會用到

2、這里mysql8是服務(wù)的名字,你可以不寫或者自己命名一個(gè)服務(wù)不要和mysql5.7的相同

mysqld --install mysql8

執(zhí)行這條命令后的結(jié)果頁面如下所示:

修改注冊表

1、在運(yùn)行中輸入:regedit 進(jìn)行對注冊表的編輯

2、找到這個(gè)目錄:計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql8

3、將ImagePath中的數(shù)據(jù)數(shù)值調(diào)整為我們mysql8的目錄如下圖:

啟動(dòng)mysql

使用命令: net start mysql8

mysql8為安裝的時(shí)候,我們自己更改的服務(wù)名稱

具體如下圖:

登錄后修改密碼

這里有兩種方案

1、通過Navicat客戶端使用我們上面自動(dòng)生成的密碼登錄,確定后會彈出讓你修改密碼,重新輸入兩邊密碼即可完成

2、通過命令行進(jìn)入mysql后,更改密碼

# mysql -uroot -p 之前的臨時(shí)密碼

# alter user 'root'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY 'root123';
# flush privileges;

這樣即可完成了!

總結(jié)

到這里,我們兩個(gè)版本的mysql就已經(jīng)安裝完成了

這里遇到的坑就是我們dll庫的丟失。此處我們按照上述的解決方案修復(fù)一下即可

到此這篇關(guān)于windows中同時(shí)安裝兩個(gè)不同版本的mysql數(shù)據(jù)庫的文章就介紹到這了,更多相關(guān)windows同時(shí)安裝兩個(gè)mysql內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 關(guān)于Mysql如何設(shè)計(jì)高性能的數(shù)據(jù)庫

    關(guān)于Mysql如何設(shè)計(jì)高性能的數(shù)據(jù)庫

    這篇文章主要介紹了關(guān)于Mysql如何設(shè)計(jì)高性能的數(shù)據(jù)庫,mysql支持的數(shù)據(jù)類型非常多,選擇正確的數(shù)據(jù)類型對于獲得高性能至關(guān)重要,本文就來詳細(xì)說明如何設(shè)計(jì)出高性能的數(shù)據(jù)庫,需要的朋友可以參考下
    2023-07-07
  • MySQL添加外鍵時(shí)報(bào)錯(cuò):1215 Cannot add the foreign key constraint的解決方法

    MySQL添加外鍵時(shí)報(bào)錯(cuò):1215 Cannot add the foreign key constraint的解決方法

    大家都知道MySQL中經(jīng)常會需要?jiǎng)?chuàng)建父子表之間的約束,這個(gè)約束是需要建立在主外鍵基礎(chǔ)之上的,最近在MySQL添加外鍵時(shí)發(fā)現(xiàn)了一個(gè)報(bào)錯(cuò):1215 Cannot add the foreign key constraint,所以這篇文章就給大家介紹了如何解決在創(chuàng)建主外鍵約束過程中碰到的這個(gè)問題。
    2016-11-11
  • 詳解Mysql和Oracle之間的誤區(qū)

    詳解Mysql和Oracle之間的誤區(qū)

    mysql 和Oracle 在開發(fā)中的使用是隨處可見的,那就簡單去了解一下這倆款火的不行的數(shù)據(jù)庫。
    2021-05-05
  • MySQL的order?by如何避免"未命中索引"(推薦)

    MySQL的order?by如何避免"未命中索引"(推薦)

    本文詳細(xì)解析了在使用MySQL的OrderBy語句時(shí),如何通過Explain查看執(zhí)行計(jì)劃以及如何有效利用索引,介紹了常見的索引未命中情況,提供了多個(gè)示例來解釋如何根據(jù)索引的不同使用情況調(diào)整SQL語句,以確保最優(yōu)的查詢性能
    2024-11-11
  • MySQL 查詢樹結(jié)構(gòu)方式

    MySQL 查詢樹結(jié)構(gòu)方式

    今天小編就為大家分享一篇MySQL 查詢樹結(jié)構(gòu)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • SQL Server 完整備份遇到的一個(gè)不常見的錯(cuò)誤及解決方法

    SQL Server 完整備份遇到的一個(gè)不常見的錯(cuò)誤及解決方法

    這篇文章給大家介紹了SQL Server 完整備份遇到的一個(gè)不常見的錯(cuò)誤及解決方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2019-05-05
  • Mysql文件存儲圖文詳解

    Mysql文件存儲圖文詳解

    文件存儲是我們?nèi)粘i_發(fā)中經(jīng)常遇到的一個(gè)功能,下面這篇文章主要給大家介紹了關(guān)于Mysql文件存儲的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • MySQL 丟失數(shù)據(jù)的原因及解決

    MySQL 丟失數(shù)據(jù)的原因及解決

    這篇文章主要介紹了MySQL 丟失數(shù)據(jù)的原因及解決,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-05-05
  • 如何通過配置自動(dòng)實(shí)現(xiàn)ValueList中hql語句的整型參數(shù)轉(zhuǎn)換

    如何通過配置自動(dòng)實(shí)現(xiàn)ValueList中hql語句的整型參數(shù)轉(zhuǎn)換

    本篇文章是對通過配置自動(dòng)實(shí)現(xiàn)ValueList中hql語句的整型參數(shù)轉(zhuǎn)換進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • MySQL常用登錄命令小結(jié)

    MySQL常用登錄命令小結(jié)

    本文主要介紹了MySQL常用登錄命令小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05

最新評論