0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

本地安裝并創(chuàng)建MySQL數(shù)據(jù)庫(kù)

Java開(kāi)發(fā) ? 來(lái)源:代碼的路 ? 作者:代碼的路 ? 2023-01-13 15:15 ? 次閱讀

#1 MySQL安裝

1.1 下載

下載地址: https://dev.mysql.com/downloads/installer/

里面有其中兩個(gè)安裝包,只有幾兆的是在線安裝包,幾百兆的是離線安裝包。

推薦使用離線安裝包。

1.2 安裝

安裝過(guò)程采用默認(rèn)Next即可。

密碼驗(yàn)證方式(Authentication Method)這一步,選擇Use Legacy Authentication Method(Retain MySQL 5.x Compatibility)。

賬戶和角色(Accounts and Roles)這一步,用戶名和密碼都設(shè)置為root。

Windows Service 這一步,Windows Service Name 設(shè)置為MySQL88。

連接服務(wù)(Connect To Server)這一步,輸入賬戶密碼(即root)進(jìn)行驗(yàn)證。

其他步驟均為默認(rèn)。

1.3 驗(yàn)證

在“開(kāi)始”菜單打開(kāi)“MySQL 8.0 Command Line Client - Unicode”,輸入密碼(即root),出現(xiàn)如下提示,即安裝成功。

1.4 啟動(dòng)

以管理員身份運(yùn)行cmd,啟動(dòng)命令:

net start MySQL88

停止命令:

net stop MySQL88

2 安裝Dbeaver

MySQL需要一個(gè)可視化工具,推薦Dbeaver,免費(fèi)使用,不需要破解。

下載地址:https://dbeaver.io/

默認(rèn)方式安裝即可。

3 新建本地?cái)?shù)據(jù)庫(kù)

首先將MySQL安裝路徑添加到環(huán)境變量中:

右鍵點(diǎn)擊“我的電腦”-“屬性”-“高級(jí)”-“環(huán)境變量”-“系統(tǒng) 變量”-雙擊“Path”-添加路徑-“確定”。

默認(rèn)路徑是:C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Program Files\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\MySQL\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\MySQL Server 8.0\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\bin,若安裝時(shí)修改了路徑,則需要改成自己的路徑。

添加完成后,以管理員身份運(yùn)行cmd,切換目錄:

cd C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Program Files\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\MySQL\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\MySQL Server 8.0\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\bin

輸入:

mysql -u root -p

然后輸入密碼root,進(jìn)入MySQL界面。

創(chuàng)建新數(shù)據(jù)庫(kù),命名為mydata

create database mydata;

展示本地全部的數(shù)據(jù)庫(kù):

show databases;

可以看到新創(chuàng)建的mydata數(shù)據(jù)庫(kù)。

4 連接本地?cái)?shù)據(jù)庫(kù)

打開(kāi)Dbeaver,文件——新建——數(shù)據(jù)庫(kù)連接,數(shù)據(jù)庫(kù)類型選擇“MySQL”,服務(wù)器地址填localhost端口號(hào)填3306,數(shù)據(jù)庫(kù)填剛剛創(chuàng)建的mydata,用戶名和密碼均為root。點(diǎn)擊“完成”進(jìn)行連接。

連接完成后,可以看到左側(cè)已經(jīng)出現(xiàn)了名為“mydata”數(shù)據(jù)庫(kù)。點(diǎn)擊“mydata”下的“數(shù)據(jù)庫(kù)”,右鍵選擇“新建數(shù)據(jù)庫(kù)”,創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù),命名為“sys”。

選擇“sys”下的“表”,右鍵——新建表,創(chuàng)建一張新表,命名為user_data。

在“列”中,為表增加列:

我們?cè)黾觟d和name兩個(gè)列。

在“約束”中,通過(guò)新增約束建立主鍵:

往該表中添加數(shù)據(jù):

5 啟動(dòng)數(shù)據(jù)庫(kù)

每次使用前需要啟動(dòng)數(shù)據(jù)庫(kù):

net start MySQL88

否則會(huì)出現(xiàn)以下報(bào)錯(cuò):

com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

歡迎大家關(guān)注我的公眾號(hào) 代碼的路

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3734

    瀏覽量

    64170
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    791

    瀏覽量

    26351
  • 安裝包
    +關(guān)注

    關(guān)注

    1

    文章

    14

    瀏覽量

    3437
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    labview有調(diào)用mysql數(shù)據(jù)庫(kù)問(wèn)題????

    labview有調(diào)用mysql數(shù)據(jù)庫(kù),請(qǐng)問(wèn)labview打包成exe安裝檔,怎么把mysql數(shù)據(jù)庫(kù)打包進(jìn)來(lái),是
    發(fā)表于 05-19 16:17

    本地LabVIEW訪問(wèn)遠(yuǎn)程mysql

    SQL SERVER我也嘗試過(guò),在連接字符串中寫(xiě)入遠(yuǎn)程訪問(wèn)對(duì)象的IP就可以??墒?b class='flag-5'>MYSQL這個(gè)數(shù)據(jù)庫(kù)沒(méi)用過(guò),更沒(méi)用LabVIEW對(duì)其進(jìn)行過(guò)訪問(wèn)操作,而且還是遠(yuǎn)程訪問(wèn)。。?,F(xiàn)在的情況是,本地計(jì)算機(jī)沒(méi)有
    發(fā)表于 12-15 14:38

    MySQL數(shù)據(jù)庫(kù)如何安裝和使用說(shuō)明

    MySQL數(shù)據(jù)庫(kù)開(kāi)發(fā) 基礎(chǔ)概念 1.數(shù)據(jù):描述事物特征的符號(hào),屬性 2.數(shù)據(jù)庫(kù)的概念:管理計(jì)算機(jī)中的數(shù)據(jù)的倉(cāng)庫(kù) 2.
    的頭像 發(fā)表于 02-13 16:13 ?2731次閱讀

    華為云數(shù)據(jù)庫(kù)-RDS for MySQL數(shù)據(jù)庫(kù)

    華為云數(shù)據(jù)庫(kù)-RDS for MySQL數(shù)據(jù)庫(kù) 華為云數(shù)據(jù)庫(kù)作為華為云的一款數(shù)據(jù)庫(kù)產(chǎn)品,它主要是以MyS
    的頭像 發(fā)表于 10-27 11:06 ?1420次閱讀

    MySQL數(shù)據(jù)庫(kù)服務(wù)器、數(shù)據(jù)庫(kù)和表之間是什么關(guān)系

    數(shù)據(jù)庫(kù)服務(wù)器:MySQL安裝后,會(huì)成為一個(gè)windows服務(wù),這個(gè)windows服務(wù)可以看做是數(shù)據(jù)庫(kù)服務(wù)器。用CMD登錄MySQL,此時(shí)CM
    的頭像 發(fā)表于 01-31 14:59 ?1128次閱讀
    <b class='flag-5'>MySQL</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>服務(wù)器、<b class='flag-5'>數(shù)據(jù)庫(kù)</b>和表之間是什么關(guān)系

    有哪些不同的MySQL數(shù)據(jù)庫(kù)引擎?

    數(shù)據(jù)庫(kù)引擎是MySQL組件,可以處理SQL操作,例如從數(shù)據(jù)庫(kù)創(chuàng)建、讀取和更新數(shù)據(jù)。MySQL中有
    的頭像 發(fā)表于 04-03 16:38 ?1079次閱讀

    sql怎么用代碼創(chuàng)建數(shù)據(jù)庫(kù)

    數(shù)據(jù)庫(kù)之前,您需要確定數(shù)據(jù)庫(kù)的名稱和使用的存儲(chǔ)引擎。存儲(chǔ)引擎是數(shù)據(jù)庫(kù)系統(tǒng)中用于存儲(chǔ)和檢索數(shù)據(jù)的組件。 以下是使用SQL代碼創(chuàng)建
    的頭像 發(fā)表于 08-28 17:09 ?2655次閱讀

    MySQL數(shù)據(jù)庫(kù)管理與應(yīng)用

    討論MySQL數(shù)據(jù)庫(kù)的管理和應(yīng)用。 管理MySQL數(shù)據(jù)庫(kù) 在管理MySQL數(shù)據(jù)庫(kù)之前,我們需要了
    的頭像 發(fā)表于 08-28 17:15 ?888次閱讀

    mysql是一個(gè)什么類型的數(shù)據(jù)庫(kù)

    強(qiáng)、易于使用和管理。在本文中,我們將詳盡、詳實(shí)、細(xì)致地介紹MySQL的功能、優(yōu)勢(shì)、架構(gòu)、語(yǔ)法等方面。 一、MySQL的功能: 數(shù)據(jù)庫(kù)管理:MySQL具備
    的頭像 發(fā)表于 11-16 14:43 ?1556次閱讀

    mysql數(shù)據(jù)庫(kù)如何創(chuàng)建數(shù)據(jù)

    MySQL是一種常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),可以用于創(chuàng)建和管理數(shù)據(jù)表。下面是一篇詳細(xì)的關(guān)于MySQL數(shù)據(jù)
    的頭像 發(fā)表于 11-21 11:08 ?1693次閱讀

    mysql數(shù)據(jù)庫(kù)基礎(chǔ)命令

    使用以下命令: mysql -u -p 其中,username是您的MySQL用戶名。執(zhí)行此命令后,系統(tǒng)會(huì)提示您輸入密碼。成功輸入密碼后,您將登錄到MySQL命令行界面。 創(chuàng)建
    的頭像 發(fā)表于 12-06 10:56 ?506次閱讀

    eclipse怎么連接數(shù)據(jù)庫(kù)mysql

    連接Eclipse和MySQL數(shù)據(jù)庫(kù)可以通過(guò)JDBC(Java Database Connectivity)來(lái)實(shí)現(xiàn)。以下是詳細(xì)步驟: 下載安裝My
    的頭像 發(fā)表于 12-06 11:06 ?1130次閱讀

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—未開(kāi)啟binlog的Mysql數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

    mysql數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)環(huán)境: 本地服務(wù)器,windows server操作系統(tǒng) ,部署有mysql單實(shí)例,
    的頭像 發(fā)表于 12-08 14:18 ?999次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—未開(kāi)啟binlog的<b class='flag-5'>Mysql</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    mysql怎么新建一個(gè)數(shù)據(jù)庫(kù)

    mysql怎么新建一個(gè)數(shù)據(jù)庫(kù) 如何新建一個(gè)數(shù)據(jù)庫(kù)MySQL創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 12-28 10:01 ?806次閱讀

    華納云:MySQL初始化操作如何創(chuàng)建新的數(shù)據(jù)庫(kù)

    要在MySQL創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù),可以按照以下步驟進(jìn)行操作: 登錄到MySQL數(shù)據(jù)庫(kù)管理系統(tǒng)中??梢允褂?/div>
    的頭像 發(fā)表于 09-04 14:30 ?159次閱讀