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

IDEA如何切換數(shù)據(jù)庫(kù)版本mysql5或mysql8

 更新時(shí)間:2025年01月22日 09:02:10   作者:甜到心里的蛋糕  
本文介紹了如何將IntelliJ IDEA從MySQL5切換到MySQL8的詳細(xì)步驟,包括下載MySQL8、安裝、配置、停止舊服務(wù)、啟動(dòng)新服務(wù)以及更改密碼等

問(wèn)題描述

最近想開(kāi)發(fā)一個(gè)新應(yīng)用,想使用mysql8作為數(shù)據(jù)庫(kù),但是電腦已經(jīng)安裝了mysql5,在同時(shí)安裝了mysql8以后,不知道怎么將IDEA從mysql5切換成mysql8。

解決方案

第一步

下載mysql8。

mysql官網(wǎng)下載鏈接

第二步

安裝mysql8,并設(shè)置一個(gè)與mysql5不同的端口號(hào)。

mysql8下載完畢后,會(huì)得到一個(gè)壓縮包。

將其解壓到不同于mysql5的路徑下。

解壓完畢后,在mysql-8.0.30-winx64文件夾里新建my.txt文件,添加如下內(nèi)容。

# 設(shè)置一個(gè)不同于mysql5的端口號(hào),這里設(shè)置3307
port=3307

# 設(shè)置你解壓mysq8l的安裝目錄
basedir=E:\WorkTools\mysql-8.0.30-winx64

# 設(shè)置你mysql8數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄
datadir=E:\WorkTools\mysql-8.0.30-winx64\data

# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]

第三步

停止mysql5的服務(wù)。

打開(kāi)桌面,右鍵此電腦,打開(kāi)管理。

雙擊MySQL,點(diǎn)擊停止,確定。

第四步

用管理員權(quán)限打開(kāi)命令提示符,cd進(jìn)入mysql8安裝目錄的bin目錄下

輸入mysqld install MySQL80,執(zhí)行成功會(huì)出現(xiàn)提示。

安裝完成,輸入

mysqld --initialize-insecure --user=mysql 

初始化數(shù)據(jù)庫(kù)(不生成密碼)。

初始化完成,輸入net start mysql80,啟動(dòng)mysql8的服務(wù)。

啟動(dòng)服務(wù)完畢,輸入

mysql -h 127.0.0.1 -P 3307 -u root

進(jìn)入數(shù)據(jù)庫(kù),

再輸入use mysql,使用數(shù)據(jù)庫(kù),

最后輸入

ALTER user root@'localhost' identified by '123456';

更改密碼為123456。

第五步

也是最后一步。重新啟動(dòng)mysql5的服務(wù)。用管理員模式打開(kāi)命令提示符,輸入net start mysql,這里的mysql為你電腦中安裝的mysql5的服務(wù)名。

到此為止,IDEA即可隨意切換mysql5和mysql8的數(shù)據(jù)庫(kù)。這里測(cè)試一下。

打開(kāi)IDEA,如圖添加mysql數(shù)據(jù)庫(kù)

輸入端口號(hào)3306,用戶名root,密碼123456,點(diǎn)擊測(cè)試連接。

連接成功,3306端口號(hào)對(duì)應(yīng)的數(shù)據(jù)庫(kù)為mysql5.7.37

更改端口號(hào)為3307,再次點(diǎn)擊測(cè)試連接。

可以看到此時(shí)數(shù)據(jù)庫(kù)版本已更改為mysql8.0.30,到此為止,文章結(jié)束。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入剖析Java之String字符串

    深入剖析Java之String字符串

    這篇文章主要為大家詳細(xì)介紹了Java之String字符串,重新帶大家認(rèn)識(shí)String字符串,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • Java redis存Map對(duì)象類型數(shù)據(jù)的實(shí)現(xiàn)

    Java redis存Map對(duì)象類型數(shù)據(jù)的實(shí)現(xiàn)

    本文主要介紹了Java redis存Map<String,RedisCustom>對(duì)象類型數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • Java實(shí)現(xiàn)手寫自旋鎖的示例代碼

    Java實(shí)現(xiàn)手寫自旋鎖的示例代碼

    自旋鎖是專為防止多處理器并發(fā)而引入的一種鎖,它在內(nèi)核中大量應(yīng)用于中斷處理等部分。本文將用Java實(shí)現(xiàn)手寫自旋鎖,需要的可以參考一下
    2022-08-08
  • MapReduce2框架的原理解析

    MapReduce2框架的原理解析

    這篇文章主要圍繞MapReduce2框架原理介紹的,文中有詳細(xì)的代碼示例,對(duì)學(xué)習(xí)有一定的幫助,需要的朋友可以借鑒參考
    2023-04-04
  • SpringBoot2.x中management.security.enabled=false無(wú)效的解決

    SpringBoot2.x中management.security.enabled=false無(wú)效的解決

    這篇文章主要介紹了SpringBoot2.x中management.security.enabled=false無(wú)效的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java?精煉解讀遞歸的概念與使用

    Java?精煉解讀遞歸的概念與使用

    一說(shuō)起遞歸,我想每個(gè)人都不陌生。舉個(gè)從小就聽(tīng)過(guò)的例子:從前有座山,山里有座廟,廟里有個(gè)和尚,和尚在講故事,從前有座山,山里有座廟,廟里有個(gè)和尚,和尚在講故事,從前有座山,要理解遞歸,就得先了解什么是遞歸,實(shí)際上這句話就是一個(gè)遞歸
    2022-03-03
  • 詳解Spring基于xml的兩種依賴注入方式

    詳解Spring基于xml的兩種依賴注入方式

    這篇文章主要介紹了詳解Spring基于xml的兩種依賴注入方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • JAVA多線程之中斷機(jī)制及處理中斷的方法

    JAVA多線程之中斷機(jī)制及處理中斷的方法

    這篇文章主要記錄使用 interrupt() 方法中斷線程,以及如何對(duì)InterruptedException進(jìn)行處理,感覺(jué)對(duì)InterruptedException異常進(jìn)行處理是一件謹(jǐn)慎且有技巧的活兒,需要的朋友可以參考下
    2023-02-02
  • springboot啟動(dòng)報(bào)錯(cuò):application?startup?failed問(wèn)題

    springboot啟動(dòng)報(bào)錯(cuò):application?startup?failed問(wèn)題

    這篇文章主要介紹了springboot啟動(dòng)報(bào)錯(cuò):application?startup?failed問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 使用Rhino讓java執(zhí)行javascript的方法實(shí)例

    使用Rhino讓java執(zhí)行javascript的方法實(shí)例

    這篇文章主要介紹了java使用Rhino執(zhí)行javascript的方法,Rhino由Mozilla開(kāi)發(fā),是 JavaScript 一種基于Java的實(shí)現(xiàn)
    2013-12-12

最新評(píng)論