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

MySQL數(shù)據(jù)庫(kù)的多種連接方式以及實(shí)用工具

 更新時(shí)間:2023年02月04日 16:36:12   作者:猿童學(xué)  
mysql連接操作是客戶端進(jìn)程與mysql數(shù)據(jù)庫(kù)實(shí)例進(jìn)程進(jìn)行通信,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)的多種連接方式以及實(shí)用工具的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下

一、MySQl命令行客戶端

在Mysql安裝完成后,Mysql命令行會(huì)自動(dòng)配置在計(jì)算機(jī)上,在菜單中找到MySql 8.0 Command Line Client,輸入密碼即可進(jìn)入。(密碼在安裝過(guò)程中設(shè)定的)

二、CMD命令進(jìn)行連接

1.、按住win+r 建進(jìn)入命令行

然后cd 到mysql的bin目錄下,例如

cd D:
cd D:\Program Files\MySQL\MySQL Server 8.0\bin
mysql -u root -p 123456

2、或者直接去到bin目錄里在目錄框里輸入cmd

 mysql -u root -p 123456

3、直接進(jìn)入,但要配置好環(huán)境。

按住win+r 建進(jìn)入命令行

mysql -u root -p 123456

注意: -u后面為用戶名,-p為密碼

 以上直接輸入mysql -u root -p后報(bào)錯(cuò)是因?yàn)闆](méi)有配置環(huán)境。找到環(huán)境變量進(jìn)行配置,將Mysql的bin目錄放到環(huán)境變量path中即可

在學(xué)習(xí)過(guò)程中比較快速的進(jìn)入應(yīng)選擇第三中方法,配置好環(huán)境,win+R 進(jìn)入命令框,在輸入mysql -u root -p 123456即可,即可對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。

三、MySQL圖形化管理工具

Mysql圖形化管理工具采用C/S架構(gòu),用戶通過(guò)安裝在桌面計(jì)算機(jī)上的客戶端軟件連接并操作后臺(tái)的Mysql數(shù)據(jù)庫(kù),客戶端是圖形化用戶GUI,下面來(lái)介紹初學(xué)者使用的軟件。

1、Navicat Premium 的使用

Navicat Premium 是一套數(shù)據(jù)庫(kù)管理工具,讓你以單一程序同時(shí)連接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 數(shù)據(jù)庫(kù)。 此外,它與 Drizzle、OurDelta 和 Percona Server 兼容,并支持 Amazon RDS、Amazon Aurora、Amazon Redshift、SQL Azure、Oracle Cloud 和 Google Cloud 等云數(shù)據(jù)庫(kù)。

下載時(shí)可以搜索破解版哦

首先打開 Navicat Premium 點(diǎn)擊連接Mysql,

然后輸入用戶名和密碼即可。

 選擇一個(gè)數(shù)據(jù)庫(kù)右鍵->點(diǎn)擊命令行界面、或新建查詢就可以進(jìn)行操作了。

 總體來(lái)說(shuō)還是很好用的,適合新手

2、DataGrip 的使用

        DataGrip是JetBrains公司推出的管理數(shù)據(jù)庫(kù)的產(chǎn)品,對(duì)于JetBrains公司,開發(fā)者肯定都不陌生,IDEA和ReSharper都是這個(gè)公司的產(chǎn)品,用戶體驗(yàn)非常不錯(cuò)。所謂工欲善其事,必先利其器,如果用好了一款開發(fā)軟件,將大大提升我們的工作效率。

 安裝完成之后打開進(jìn)入到主頁(yè)面,相信用過(guò)IDEA的同學(xué)會(huì)感到很親切,界面如下。

         面板中,左上部分列出了已經(jīng)建立的數(shù)據(jù)庫(kù)連接,點(diǎn)擊各項(xiàng),右側(cè)會(huì)展示當(dāng)前連接的配置信息,General面板中,可以配置數(shù)據(jù)庫(kù)連接的信息,如主機(jī)、用戶名、密碼等,不同數(shù)據(jù)庫(kù)配置信息不完全相同,填入數(shù)據(jù)庫(kù)URL,注意,URL后有個(gè)選項(xiàng),可以選擇直接填入url,那么就不需要單獨(dú)填主機(jī)名、端口等信息了。

Driver部分顯示數(shù)據(jù)庫(kù)驅(qū)動(dòng)信息,如果還沒(méi)有下載過(guò)驅(qū)動(dòng),底部會(huì)有個(gè)警告,提示缺少驅(qū)動(dòng)

那就直接點(diǎn)擊安裝就可以了,會(huì)自動(dòng)安裝的。

連接后,我們就可以進(jìn)行操作了,首先打開控制臺(tái),這里有之前保存的命令,也可以新建一個(gè)命令框。最方便的是可以直接窗口化的進(jìn)行操作。

接下來(lái),我們來(lái)使用DataGrip完成數(shù)據(jù)庫(kù)的常用操作,包括查詢數(shù)據(jù)、修改數(shù)據(jù),創(chuàng)建數(shù)據(jù)庫(kù)、表等。

 創(chuàng)建一個(gè)數(shù)據(jù)庫(kù):

在左邊框里點(diǎn)擊右鍵-->新建-->點(diǎn)數(shù)據(jù)庫(kù)。

可以看到他會(huì)自動(dòng)生成代碼,太牛了!

創(chuàng)建一個(gè)數(shù)據(jù)白表:

 進(jìn)行修改:

 DataGrip的一些快捷鍵,和好用的功能:

1、關(guān)鍵字導(dǎo)航

當(dāng)在datagrip的文本編輯區(qū)域編寫sql時(shí),按住鍵盤Ctrl鍵不放,同時(shí)鼠標(biāo)移動(dòng)到sql關(guān)鍵字上,比如表名、字段名稱、或者是函數(shù)名上,鼠標(biāo)會(huì)變成手型,關(guān)鍵字會(huì)變藍(lán),并加了下劃線,點(diǎn)擊,會(huì)自動(dòng)定位到左側(cè)對(duì)象樹,并選中點(diǎn)擊的對(duì)象

2、快速導(dǎo)航到指定的表、視圖、函數(shù)等

在datagrip中,使用Ctrl+N快捷鍵,彈出一個(gè)搜索框,輸入需要導(dǎo)航的名稱,回車即可

3、全局搜索

連續(xù)兩次按下shift鍵,或者鼠標(biāo)點(diǎn)擊右上角的搜索圖標(biāo),彈出搜索框,搜索任何你想搜索的東西

 4、結(jié)果集搜索

在查詢結(jié)果集視圖區(qū)域點(diǎn)擊鼠標(biāo),按下Ctrl+F快捷鍵,彈出搜索框,輸入搜索內(nèi)容,支持正則表達(dá)式、過(guò)濾結(jié)果

5、行轉(zhuǎn)列

對(duì)于字段比較多的表,查看數(shù)據(jù)要左右推動(dòng),可以切換成列顯示,在結(jié)果集視圖區(qū)域使用Ctrl+Q快捷鍵

6、*通配符自動(dòng)展開

查詢的時(shí)候我們會(huì)使用select _查詢所有列,這是不好的習(xí)慣,datagrip能快速展開列,光標(biāo)定位到_后面,按下Alt+Enter快捷鍵

7、大寫自動(dòng)轉(zhuǎn)換

sql使用大寫形式是個(gè)好的習(xí)慣,如果使用了小寫,可以將光標(biāo)停留在需要轉(zhuǎn)換的字段或表名上,使用Ctrl+shift+U快捷鍵自動(dòng)轉(zhuǎn)換

8、sql格式化

選中需要格式化的sql代碼,使用Ctrl+Alt+L快捷鍵

9、列編輯

按住鍵盤Alt鍵,同時(shí)按下鼠標(biāo)左鍵拖動(dòng),能選擇多列,拷貝黏貼等操作

10、代碼歷史

在文本編輯器中,郵件,local history,show history,可以查看使用過(guò)的sql歷史

學(xué)會(huì)一些快捷鍵,還會(huì)提高我們的學(xué)習(xí)效率 。

四、不同的電腦上使用Mysql

 這里推薦一個(gè)軟件phpstudy_pro。小皮面板(phpstudy) - 讓天下沒(méi)有難配的服務(wù)器環(huán)境! (xp.cn)

 phpstudy是一個(gè)集成式的PHP運(yùn)行環(huán)境,雖然是個(gè)軟件,但他實(shí)現(xiàn)的功能就是給PHP語(yǔ)言編寫的腳本賦予一個(gè)可執(zhí)行的環(huán)境,可以為后端程序正式上傳服務(wù)器之前做調(diào)試提供良好的測(cè)試環(huán)境。

首先要打開服務(wù),先點(diǎn)擊啟動(dòng)VNMP,然后再點(diǎn)擊啟動(dòng)套件中的Apache和Mysql,F(xiàn)TP看情況,Nginx服務(wù)和Apache是一類型的,個(gè)人的話推薦Apache,二選一,具體區(qū)別自己百度。

本機(jī)如果已經(jīng)安裝Mysql服務(wù),需要先卸載本機(jī)的Mysql服務(wù),才能使用phpstudy,其他服務(wù)(Apache或者PHP)同理)。

 只要我們?cè)陔娔X上安裝好小皮就可以把Mysql服務(wù)器配置好。太方便了。

總結(jié)

到此這篇關(guān)于MySQL數(shù)據(jù)庫(kù)的多種連接方式以及實(shí)用工具的文章就介紹到這了,更多相關(guān)MySQL數(shù)據(jù)庫(kù)連接方式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL中Stmt 預(yù)處理提高效率問(wèn)題的小研究

    MySQL中Stmt 預(yù)處理提高效率問(wèn)題的小研究

    在oracle數(shù)據(jù)庫(kù)中,有一個(gè)變量綁定的用法,很多人都比較熟悉,可以調(diào)高數(shù)據(jù)庫(kù)效率,應(yīng)對(duì)高并發(fā)等,好吧,這其中并不包括我,當(dāng)同事問(wèn)我MySQL中有沒(méi)有類似的寫法時(shí),我是很茫然的,于是就上網(wǎng)查,找到了如下一種寫法
    2011-08-08
  • 解決mysql ERROR 1017:Can''t find file: ''/xxx.frm'' 錯(cuò)誤

    解決mysql ERROR 1017:Can''t find file: ''/xxx.frm'' 錯(cuò)誤

    如果重啟服務(wù)器前沒(méi)有關(guān)閉mysql,MySql的MyiSAM表很有可能會(huì)出現(xiàn) ERROR #1017 :Can't find file: '/xxx.frm' 的錯(cuò)誤
    2011-08-08
  • 使用python連接mysql數(shù)據(jù)庫(kù)之pymysql模塊的使用

    使用python連接mysql數(shù)據(jù)庫(kù)之pymysql模塊的使用

    這篇文章主要介紹了使用python連接mysql數(shù)據(jù)庫(kù)之pymysql模塊的使用,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • MySQL最新驅(qū)動(dòng)com.mysql.cj.jdbc.Driver及配置過(guò)程

    MySQL最新驅(qū)動(dòng)com.mysql.cj.jdbc.Driver及配置過(guò)程

    這篇文章主要介紹了MySQL最新驅(qū)動(dòng)com.mysql.cj.jdbc.Driver及配置過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MySql數(shù)據(jù)庫(kù)時(shí)間序列間隔查詢方式

    MySql數(shù)據(jù)庫(kù)時(shí)間序列間隔查詢方式

    這篇文章主要介紹了MySql數(shù)據(jù)庫(kù)時(shí)間序列間隔查詢方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • MySQL數(shù)值類型溢出的處理方法

    MySQL數(shù)值類型溢出的處理方法

    這篇文章主要給大家介紹了關(guān)于MySQL數(shù)值類型溢出的處理方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 教你一招永久解決mysql插入中文失敗問(wèn)題

    教你一招永久解決mysql插入中文失敗問(wèn)題

    mysql經(jīng)常會(huì)遇到某些中文插入異常,最近有同學(xué)反饋了這樣一個(gè)問(wèn)題,所以下面這篇文章主要給大家介紹了關(guān)于如何永久解決mysql插入中文失敗問(wèn)題的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • Mac系統(tǒng)下MySql下載MySQL5.7及詳細(xì)安裝圖解

    Mac系統(tǒng)下MySql下載MySQL5.7及詳細(xì)安裝圖解

    這篇文章主要介紹了Mac系統(tǒng)下MySql下載MySQL5.7及詳細(xì)安裝圖解,本文圖文并茂給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2017-11-11
  • Node.js對(duì)MySQL數(shù)據(jù)庫(kù)的增刪改查實(shí)戰(zhàn)記錄

    Node.js對(duì)MySQL數(shù)據(jù)庫(kù)的增刪改查實(shí)戰(zhàn)記錄

    這篇文章主要給大家介紹了關(guān)于Node.js對(duì)MySQL數(shù)據(jù)庫(kù)的增刪改查的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作介紹的非常詳細(xì),需要的朋友可以參考下
    2021-10-10
  • 解決MySQL報(bào)錯(cuò):The last packet sent successfully to the server was 0 milliseconds ago.

    解決MySQL報(bào)錯(cuò):The last packet sent successfu

    這篇文章主要介紹了解決MySQL報(bào)錯(cuò):The last packet sent successfully to the server was 0 milliseconds ago問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評(píng)論