MySQL 在麒麟系統上部署使用 + DBeaver 遠程連接 + SQL 數據導入完整流程

🚀 MySQL 在麒麟系統上部署使用 + DBeaver 遠程連接 + SQL 數據導入完整流程

適用于國產操作系統(如:麒麟 / 統信 / Ubuntu)和 MySQL 8.0+。包含遠程配置、授權連接、SQL 導入、DBeaver連接配置等常見問題解決方案。


📦 環境準備

  • 操作系統:麒麟系統(Kylin)
  • 數據庫版本:MySQL 8.0+
  • 遠程客戶端:DBeaver、Navicat 或終端
  • 網絡狀態:服務端與客戶端在同一局域網內或已開放公網訪問

🔧 第一步:MySQL 安裝與啟動

sudo apt update
sudo apt install mysql-server
sudo systemctl start mysql
sudo systemctl enable mysql

🔐 第二步:設置 root 遠程訪問權限

1. 登錄 MySQL

mysql -u root -p

2. 創建 root@% 用戶或重設權限

DROP USER IF EXISTS 'root'@'%';
CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密碼';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

3. 確認結果

SELECT User, Host, plugin FROM mysql.user WHERE User='root';

輸出應為:

UserHostplugin
rootlocalhostmysql_native_password
root%mysql_native_password

🌍 第三步:配置監聽所有 IP

編輯配置文件:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

將以下配置項修改為:

bind-address = 0.0.0.0

保存并退出后重啟 MySQL 服務:

sudo systemctl restart mysql

🧱 第四步:檢查端口監聽

sudo ss -tunlp | grep 3306

輸出應包含:

LISTEN 0  ...  0.0.0.0:3306 ...

🧯 第五步:開放防火墻端口

如系統啟用了 UFW 防火墻,執行:

sudo ufw allow 3306
sudo ufw reload

如使用 firewalld:

sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --reload

💾 第六步:導入 SQL 文件

1. 假設 SQL 文件路徑為:~/桌面/all.sql

2. 創建數據庫

CREATE DATABASE all DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

3. 導入命令

mysql -u root -p admindb < ~/桌面/admindb.sql

🧪 第七步:遠程連接測試

在遠程主機使用命令行連接:

mysql -h 192.168.1.211 -u root -p

如連接成功,輸出如下:

Welcome to the MySQL monitor...

🖥? 第八步:配置 DBeaver

配置項
服務器地址192.168.10.888
端口3306
數據庫名all(或實際庫名)
用戶名root
密碼88888888

📌 常見錯誤匯總

報錯信息解決方案
Access denied for user 'root'@'192.168.X.X'檢查用戶權限,確認創建了 root@%,密碼正確,且 plugin 為 mysql_native_password
Can't connect to MySQL server on '192.168.X.X'檢查端口監聽,防火墻是否放行,bind-address 設置
No such file or directory確認 SQL 文件路徑是否正確,建議使用絕對路徑

? 配置時間:2025-08-05 07:34:20


🎉 至此,你已完成 MySQL 遠程訪問部署 + SQL 數據導入 + DBeaver 連接 的全部操作!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/92133.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/92133.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/92133.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C語言-指針初級(指針定義、指針的作用、指針的計算、野指針、懸空指針、void類型指針)

本章概述思維導圖&#xff1a;C語言指針指針是C語言中最強大但也最容易混淆的特性之一。它提供了直接操作內存地址的能力&#xff0c;使得C語言具有高效性和靈活性。下面我將詳細介紹C語言指針的各個方面。指針定義指針的本質&#xff1a;指針是一個變量&#xff0c;其值為另一…

具身智能VLA困于“數據泥潭”,人類活動視頻數據是否是“破局之鑰”?

前言盡管當前的視覺-語言-動作&#xff08;VLA&#xff09;模型已展現出顯著進展&#xff0c;但其在新場景和與復雜物體交互中的性能會顯著下降&#xff0c;在遵循指令方面落后于像LLaVA 這樣的大型多模態模型&#xff08;LMM&#xff09;。這種局限性源于現有VLA模型對存在固有…

CIO如何規劃企業BI分析指標體系 —— 從經營出發到績效管理

如果你是一家企業的CIO&#xff0c;要啟動一個商業智能BI項目&#xff0c;負責規劃整個項目的商業智能BI分析內容&#xff0c;你該如何入手準備&#xff1f;要有什么樣的思路。如果是管理層、老板還不能清晰認識到商業智能BI的價值&#xff0c;也提不出很清晰的需求&#xff0c…

go學習筆記:panic是什么含義

anic 是 Go 語言中的一種運行時錯誤處理機制&#xff0c;用于處理程序中的異常情況。 基本含義 panic 會&#xff1a; 立即停止當前函數的執行 開始執行 defer 函數&#xff08;如果有的話&#xff09; 向上傳播到調用棧&#xff0c;逐層執行 defer 如果到達 main 函數&am…

OpenLayers 入門指南【五】:Map 容器

文章目錄 一、Map 對象核心參數 1. target 2. view 3. layers 4. controls 5. interactions 6. 其他重要參數 二、Map 對象常用方法 1. 圖層管理 2. 控件管理 3. 交互管理 4. 視圖與坐標操作 5. 事件監聽 6. 覆蓋物管理 7. 其他 三、總結 上一章節中我們通過修改OlMap.vue組件已…

關稅戰火中的技術方舟:新西蘭證券交易所的破局之道 ——從15%關稅沖擊到跨塔斯曼結算聯盟,解碼下一代交易基礎設施

一、今日焦點&#xff1a;全球關稅震蕩與新西蘭的“技術自衛” 1. 特朗普關稅大限落地&#xff0c;新西蘭啟動緊急游說 2025年8月1日&#xff0c;美國總統特朗普正式簽署行政令&#xff0c;對貿易順差國征收最低15%基準關稅。新西蘭貿易部長緊急聲明&#xff1a;“將提出有力證…

windows內核研究(軟件調試-軟件斷點)

軟件調試軟件斷點調試的本質是什么&#xff1f;就是在被調試程序中觸發異常&#xff0c;然后被調試程序就會向_DEBUG_OBJECT結構體添加調試事件&#xff0c;這里我們調試器就接管這個異常了&#xff08;調試的過程就是異常處理的過程&#xff09; 軟件斷點 在x64dbg中通過快捷鍵…

HarmonyOS】鴻蒙應用開發中常用的三方庫介紹和使用示例

&#x1f31f; 鴻蒙應用開發常用三方庫指南&#xff08;2025 最新版&#xff09;適用版本&#xff1a;HarmonyOS NEXT / API 12 參考來源&#xff1a;HarmonyOS 三方庫中心 截止至 2025 年 8 月 1 日&#xff0c;本文整理了當前社區中下載量高、穩定性強、生態完善的熱門三方庫…

【通識】C Sharp

1. 使用 \p{名稱}構造匹配Unicode常規類別&#xff08;該示例為Pd或“標點、短劃線”類別&#xff09;和命名塊&#xff08;IsGreek和IsBsicLatin命名塊&#xff09; using System; using system.Text.RegularExpressions; public class Example {public static void main() {s…

國內首個開源SCA社區——OpenSCA開源社區

OpenSCA開源社區成果說明項目背景智能時代&#xff0c;軟件定義一切。隨著開發模式的敏捷化轉型&#xff0c;開源代碼在軟件制品中的占比越來越大&#xff0c;開源軟件已然成為軟件供應鏈的重要組成部分。由于其特殊性&#xff0c;開源代碼的引入增加了軟件應用的風險面&#x…

超聚變:智能體時代,AI原生重構城企數智化基因

2025 世界人工智能大會&#xff08;WAIC&#xff09;世博展覽館內&#xff0c;超聚變展臺前人頭攢動&#xff0c;其展示的AI落地全棧解決方案及上百個AI應用場景吸引了眾多參觀者駐足觀看。這是今年WAIC大會火爆的一角&#xff0c;更是當下AI應用爆發的一個縮影。當人工智能發展…

Traccar:開源GPS追蹤系統的核心價值與技術全景

Traccar&#xff1a;開源GPS追蹤系統的核心價值與技術全景 —— 從設備兼容到企業級定位管理的開源實踐 一、項目定位&#xff1a;多場景定位管理的開源基石 Traccar是一個高擴展性的開源GPS追蹤平臺&#xff0c;支持全球超過200種通信協議與2000款GPS設備&#xff08;包括車…

編程與數學 03-002 計算機網絡 20_計算機網絡課程實驗與實踐

編程與數學 03-002 計算機網絡 20_計算機網絡課程實驗與實踐一、實驗環境搭建&#xff08;一&#xff09;使用模擬器&#xff08;如Cisco Packet Tracer&#xff09;搭建網絡實驗環境&#xff08;二&#xff09;實驗設備的配置與連接二、基礎網絡實驗&#xff08;一&#xff09…

15個命令上手Linux!

1、id&#xff0c;顯示當前登錄系統的用戶信息2、pwd&#xff0c;顯示當前工作目錄的絕對路徑3、ls&#xff0c;顯示當前目錄下的內容&#xff08;ls -r&#xff1a;按反向順序列出內容&#xff0c;ls -l&#xff1a;以詳細列表形式顯示&#xff09;4、cd&#xff0c;切換工作目…

MongoDB分片技術實現

MongoDB分片技術實現概述MongoDB分片&#xff08;Sharding&#xff09;是MongoDB的水平擴展解決方案&#xff0c;通過將數據分布到多個分片&#xff08;shard&#xff09;上來處理大數據量和高吞吐量的需求。MongoDB分片架構1. 分片集群組件# MongoDB分片集群架構 version: 3.8…

Python開發環境PyCharm下載與安裝

python下載 python下載地址&#xff1a; Download Python | Python.org 上面的下載速度慢的話&#xff0c;用下面的地址下載&#xff08;window&#xff09;&#xff1a; https://download.csdn.net/download/liangmengbk/91580033 PyCharm下載 PyCharm下載地址&#xff1a…

汽車供應鏈PPAP自動化審核指南:如何用AI實現規則精準匹配與文件智能校驗

在汽車行業質量管理的核心環節&#xff0c;PPAP&#xff08;生產件批準程序&#xff09;審核長期困擾著供應商與主機廠。 隨著IATF 16949等標準持續升級、新能源零件復雜度激增&#xff0c;傳統人工審核模式正面臨系統性挑戰。 行業數據顯示&#xff0c;超過70%的SQE&#xf…

正則表達式在js中的應用

正則表達式在 JavaScript 中的應用非常廣泛&#xff0c;尤其是在字符串處理和驗證方面。以下是一些常見的正則表達式方法及其應用示例&#xff0c;包括 .test() 方法。 1. .test() 方法 .test() 方法用于測試一個字符串是否匹配正則表達式。如果匹配&#xff0c;返回 true&…

Rust視頻處理開源項目精選

Rust視頻處理開源項目精選 基于Rust實現的視頻處理示例 以下是一些基于Rust實現的視頻處理或多媒體相關的開源項目或示例,涵蓋編解碼、流媒體、分析工具等方向,可作為實際開發參考: 視頻編解碼與處理 rav1e:Rust編寫的AV1視頻編碼器,高性能且內存安全,適合研究視頻壓縮…

Python爬蟲實戰:研究pycrumbs庫,構建豆瓣讀書數據采集系統

1. 引言 1.1 研究背景 在大數據與人工智能技術快速發展的背景下,互聯網作為全球最大的信息載體,蘊含著海量結構化與非結構化數據。高效、合規地獲取這些數據成為數據分析、業務決策的前提。網絡爬蟲作為自動化數據采集工具,通過模擬人類瀏覽行為遍歷網頁并提取信息,已成為…