首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 基礎操作入門:Navicat 圖形化管理與遠程授權

     編輯:MySQL 綜合教學

工具準備

安裝 Navicat for MySQL,建立連線:主機、埠、使用者、密碼,測試成功後進入管理介面。

匯入 SQL 建立結構

  1. 右鍵目標資料庫 → 執行 SQL 檔案。
  2. 選擇 .sql 腳本,啟動執行,完成表結構與初始資料匯入。

新增資料與編碼坑

手動插入資料時若報錯 Error 1306,通常是字符集不匹配。解法:修改欄位/表字符集為 utf8(或 utf8mb4),重新插入即可。

遠程連線授權(必做)

GRANT ALL PRIVILEGES ON db_name.* TO 'username'@'客戶端IP' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
  • 客戶端IP 可用具體 IP、%(任意主機)或 192.168.1.%(網段)。
  • 執行後遠程 Navicat 即可連線管理。

進階提示

  • 生產環境避免使用 root@%,建立專用帳號、最小權限原則。
  • 定期備份:mysqldump 或 XtraBackup 熱備。
  • 效能基線:啟用慢查詢日誌(slow_query_log=1),定期分析優化。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved