用Navicat連線資料庫-資料庫連線(MySQL演示)

aHuangHu發表於2021-12-11

用Navicat連線資料庫-資料庫連線(MySql演示)

  • 已成功連線,連線方式步驟如下:


  • 開始之前首先準備連線資訊:
    [ 一般你可以自己去配置檔案中找 或者 問連線過該資料庫的人/所有者(負責人/同學)要到連線資訊]
    image image
    配置檔案中可提取到關鍵資訊 如上圖:
    url: jdbc:資料庫種類://ip地址:埠號/資料庫名...
    username: 使用者名稱
    password: 密碼

然後正式開始連線:

  • 1. 連線遠端資料庫 (公司資料庫/別人的資料庫)

    (1)開啟Navicat,點選左上角 連線 ,選中你要連線的資料庫種類(這裡以關係型資料庫MySQL為例),跳出新彈窗
    image

    (2)在新彈窗(連線彈窗)中填入你要連線的資料庫資訊,然後點測試連線試試是否可通,
    連線名:可以自己起名,即:image
    主機:即 ip地址,一般是 xx.xxx.xx.xxx 或 localhost 這種形式(當然其他形式也有,就不一一列舉了)
    埠號:(在準備連線資訊中找)一般是 3306 等
    使用者名稱:顧名思義就是填連資料庫的使用者名稱資訊
    密碼:顧名思義就是填連資料庫使用者的密碼資訊

    image

    若通,點確定即可,
    image

    不通,則會提示報錯資訊,如果是如下圖報錯資訊,一般都是連線資訊填錯了,重新檢查一下填的資訊
    image

    (3)測試通過點確定後彈窗消失,找到如下圖位置,即找到你要連資料庫的所在連線名(自己起的那個連線名),
    image
    然後雙擊即可,(或者也可以右鍵選開啟連線),連線上以後 小海豚? 就會由之前的灰色變為綠色
    image

    (4)然後點 左邊的下拉選擇小箭頭,即可看到該ip地址連線下的所有 資料庫 ,
    然後找到你想要連的資料庫(即準備資訊中的資料庫名),
    同理 雙擊資料庫即可(或右鍵選擇開啟資料庫),顏色也會由灰變綠,
    繼續點 左邊的下拉選擇小箭頭,繼續下拉選擇表,即可看到該資料庫下所有表,
    雙擊某表 即可開啟表檢視資料

    image

結束


  • 2. 連線上自己本地主機 localhost 下的資料庫

    • 補充知識(可忽略不看):localhost即本地主機的域名,如同:www.baidu.com ,也是本機ip地址,整個127.* 網段通常被用作loopback網路介面的預設地址,按照慣例通常設定為127.0.0.1。我們當前這個主機上的這個地址,別人不能訪問,即使訪問,也是訪問自己。因為每一臺TCP/IP協議棧的裝置基本上都有local/127.0.0.1
      127.0.0.1是保留地址之一,只是被經常的使用,來檢驗本機TCP/IP協議棧而已(如何改,感興趣可以自己搜一下,這裡就不著重說了)

    • 連線資訊準備:
      連線名:隨便起,一般都還是填預設的這個 localhost 比較好辨識
      主機:填 localhost ,別填錯了(這是 ip地址 即 保留地址一般預設為 127.0.0.1)
      埠:一般預設為 3306
      使用者名稱:一般預設為 root
      密碼:一般預設為 123 (是自己安裝MySQL時設的密碼)如圖:image
      這是當時安裝的時候保留的參考圖,如果密碼忘了,自己去搜一下如何重置密碼,這裡就不細說了。

    (1)方式同上,點左上角連線按鈕,建立新連線,彈窗中填入連線資訊即可
    image

    (2)方式同上,雙擊開啟連線,雙擊連線資料庫,即可找到要用的表資訊
    image

結束


  • 3. 補充(可忽略不看):

    • ☂ 點選 某連線 可在右側看到連線資訊
      image

    • ♪ 點選 某資料庫 可在右側看到資料庫資訊,中間看到所有表彙總
      image

    • ♫ 點選 某表 可在右側看到表資訊
      image

    • ✈ 右鍵連線,可選擇開啟,再次右鍵,可選關閉連線,然後可選編輯連線(可修改/檢視連線資訊),可選刪除連線,可選新建連線等等,感興趣的自己研究一下,很簡單
      image

    • ♬ 右鍵資料庫,可選新建查詢,在這裡面寫sql語句執行( !記得選對 連線名 和 資料庫名)
      image

      image

    • ✌ 右鍵資料庫,可選逆向資料庫到模型,設定模型或大致看一下所有表的資訊(有興趣可以自己瞭解一下)
      image
      image

    • ❤ 右鍵表,可選擇轉儲SQL檔案中的 轉儲結構和資料 或 僅轉儲結構
      【選中結構和資料,會生成表結構和資料插入SQL語句在你自己指定位置,這樣就可以在別的資料庫中直接複製執行,相同的表和資料就會轉儲到該資料庫中(一般換資料庫遷移資料可用到)】
      image

    • ❦ 右鍵表中選中的資料,可選 複製為 Insert語句 或 Update語句,來插入或刪除這些資料到,某資料庫相同表結構下(一般遷移某些資料可用到)
      image

    • ➴ 表中篩選資料,除了sql語句查以外,簡單的篩選還可以點 篩選 按鈕,點 + 號,然後自己設定條件,最後點應用image即可,下方顯示篩選結果
      image

資料庫、表等等 更多用法或者技巧感興趣的可自行摸索研究,這裡就不一一介紹了。
結束


  • 總結:

    沒什麼可總結的,還算是挺簡單的吧,難的這裡也沒怎麼介紹,比較深入的東西也沒怎麼說,算是入門級別,甚至都夠不上入門級別,歡迎大家評論區討論,分享自己的有趣見 (づ。◕‿‿◕。)づ

相關文章