首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

phpMyAdmin 匯入匯出資料完整操作指南

     編輯:MySQL 資料庫相關知識

phpMyAdmin 提供直觀的圖形介面進行資料匯入匯出,支援整庫、單表、純資料等多種粒度,並相容 SQL、CSV、XML、LaTeX 等格式。

一、資料匯入

方式 1:SQL 查詢視窗直接執行

在「SQL」分頁貼上 SQL 腳本,點擊「執行」即可。適合小型腳本或結構+資料混合檔。

方式 2:查詢視窗「匯入檔案」

  1. 左側選擇目標資料庫(若匯入整庫,須先建立同名資料庫)。
  2. 點擊下方「查詢視窗」→「匯入檔案」。
  3. 選擇檔案、字元集、格式(SQL/CSV 等),點擊「執行」。

方式 3:「從文字檔匯入資料」

針對純資料檔(CSV/TSV),需先建立對應結構的資料表,再透過此功能映射欄位匯入。

二、資料匯出

  1. 選擇資料庫或資料表,點擊頂部「匯出」分頁。
  2. 選擇匯出方式:快速(預設全選)或 自訂(可勾選特定表、僅結構/僅資料、加入 DROP TABLE 等)。
  3. 選擇格式:SQL(預設)、CSV、XML、JSON、Excel、LaTeX 等。
  4. 輸出方式:直接顯示、另存為檔案、壓縮(gzip/zip/bzip2)。
  5. 點擊「執行」完成匯出。

匯出 SQL 檔案結構範例

-- phpMyAdmin SQL Dump
-- version 2.5.5
-- 主機: localhost
-- 產生時間: 2006-11-18 06:01
-- 伺服器版本: 5.1.11
-- PHP 版本: 5.1.4
-- 資料庫: 'tpsc'

CREATE TABLE `jtsr` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `user` varchar(30) NOT NULL,
  `jtsr` varchar(30) NOT NULL,
  `sex` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

INSERT INTO `jtsr` VALUES (1, 'aaa', '1000', '男');
INSERT INTO `jtsr` VALUES (2, 'sss', '2000', '女');

常見問題與對策

  • 資料表已存在:匯入前刪除舊表,或在匯出時勾選「加入 DROP TABLE」。
  • 純資料檔匯入失敗:確認目標表結構(欄位順序、型別、預設值)與檔案完全一致。
  • 大檔案逾時:啟用壓縮匯出、分批匯入、或調整 PHP max_execution_time/upload_max_filesize。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved