进出口

进口

要导入数据,请转到phpmyadmin中的“导入”选项卡。将数据导入a 具体数据库或表,在进入之前打开数据库或表格 “Import” tab.

除了标准导入和导出选项卡外,还可以导入SQL 通过将其从本地文件管理器拖放到本地文件管理器来直接文件 Web浏览器中的PHPMYADMIN接口。

如果您有疑问导入大文件,请咨询 1.16我无法上传大转储文件(内存,HTTP或超时问题)。.

您可以使用以下方法导入:

基于形式的上传

可以与任何支持的格式一起使用,也(b | g)拉链文件,例如mydump.sql.gz。

基于表单的SQL查询

可以与有效的SQL转储一起使用。

使用上载目录

您可以在安装PHPMYADMIN的Web服务器上指定上载目录,在将文件上传到此目录后,您可以在PHPMyAdmin的导入对话框中选择此文件,请参阅 $cfg['UploadDir'].

PHPMyAdmin可以从几种各种常用的格式导入。

CSV

逗号分隔值格式通常由电子表格或各种其他导出/导入程序使用。

笔记

将数据导入到表中的CSV文件中的表中 'auto_increment'字段,为每个记录进行“auto_increment”值 CSV字段为“0”(零)。这允许“auto_increment”字段 populate correctly.

现在可以在服务器或数据库级别导入CSV文件。 而不是必须创建一个表来导入CSV文件,而不是最适合的 将为您和导入其中的数据来确定结构,而是导入的数据。 所有其他功能,要求和限制如前所述。

CSV 使用负载数据

类似于CSV,只使用内部MySQL解析器而不是PHPMyAdmin One。

ESRI形状文件

ESRI Shapefile或简单的shapefile是一个流行的地理空间矢量数据 格式的地理信息系统软件。它是开发的 由ESRI为(主要)的数据互操作性的公开规范 在ESRI和其他软件产品中。

Mediawiki.

Mediawiki. 文件,可以由phpmyadmin(版本4.0或更高版本)导出, 现在也可以导入。这是维基百科要显示的格式 tables.

打开文档电子表格(ODS)

现在可以直接导入包含一个或多个电子表格的OpenDocument工作簿。

导入ODS电子表格时,电子表格必须以特定方式命名,以便制作 导入尽可能简单。

表名称

导入期间,PHPMYADMIN使用表名作为表名;你应该重命名 在您的电子表格程序中的工作表,以匹配您的现有表名(或您希望创建的表, 虽然这不太关注,因为您可以快速将新表从“操作”选项卡快速重命名。

列名称

您还应该使用列名称的标题进行电子表格的第一行(这可以是 通过在电子表格顶部插入新行来完成。在导入屏幕上时,请选择 复选框“文件的第一行包含表列名;”这样你的新进口 数据将转到合适的列。

笔记

不评估公式和计算,相反,它们的价值 最新的保存将加载。请确保所有值 在导入之前,电子表格根据需要。

SQL.

SQL. 可用于对数据进行任何操作,它对于还原备份数据也是有用的。

XML.

现在可以导入由PHPMYADMIN导出的XML文件(版本3.3.0或更高版本)。 结构(数据库,表格,视图,触发器等)和/或数据将是 根据文件的内容创建。

此Wiki尚未记录支持的XML模式。

出口

phpmyadmin可以将本地磁盘(或者甚至压缩)导出到本地磁盘上(或 一个特殊的网络服务器 $cfg['SaveDir'] folder) in various 常用的格式:

Codegen.

nhibernate. file format. Planned 版本:Java,Hibernate,PHP PDO,JSON等所以初步名称是 codegen.

CSV

逗号分隔值格式,通常由电子表格或各种使用 其他出口/导入程序。

CSV for Microsoft Excel

这只是可以导入的CSV导出的预配置版本 Microsoft Excel的大多数英文版本。一些本地化版本(如 “丹麦语”)期待“;”而不是“,”作为场分隔符。

Microsoft Word 2000.

如果您正在使用Microsoft Word 2000或更新(或兼容) OpenOffice.org),您可以使用此导出。

杰森

杰森 (JavaScript对象表示法)是一种轻量级数据交换格式。它 对于人类来说很容易读写,并且可以解析机器很容易 generate.

在版本4.7.0中更改: PHPMYADMIN 4.7.0中生成的JSON结构已更改为 生成有效的JSON数据。

生成的JSON是具有以下属性的对象列表:

类型

给定对象的类型,可以是其中一个:

header
包含注释和phpmyadmin版本的导出标题。
database
数据库标记开始,包含数据库名称。
table
表数据导出。
version

用于 header 类型 并表示phpmyadmin版本。

comment

可选的文本评论。

name

对象名称 - 基于的表或数据库 类型 .

database

数据库名称 table 类型 .

data

表内容为 table 类型 .

示例输出:

[
    {
        "comment": "Export to JSON plugin for PHPMyAdmin",
        "type": "header",
        "version": "4.7.0-dev"
    },
    {
        "name": "cars",
        "type": "database"
    },
    {
        "data": [
            {
                "car_id": "1",
                "description": "Green Chrysler 300",
                "make_id": "5",
                "mileage": "113688",
                "price": "13545.00",
                "transmission": "automatic",
                "yearmade": "2007"
            }
        ],
        "database": "cars",
        "name": "cars",
        "type": "table"
    },
    {
        "data": [
            {
                "make": "Chrysler",
                "make_id": "5"
            }
        ],
        "database": "cars",
        "name": "makes",
        "type": "table"
    }
]

乳胶

如果要在乳胶中嵌入表数据或结构,这对您来说是正确的选择。

乳胶是一种可排版系统,非常适合制造科学 和数学文件高印刷质量。它也是合适的 用于生产各种其他文件,从简单的字母完成 图书。 LaTex使用Tex作为其格式引擎。了解更多关于Tex和 LaTeX on 全面的TEX归档网络也看到了 简短描述od tex.

输出需要嵌入到乳胶文件中之前 呈现,例如在以下文档中:

\documentclass{article}
\title{phpMyAdmin SQL output}
\author{}
\usepackage{longtable,lscape}
\date{}
\setlength{\parindent}{0pt}
\usepackage[left=2cm,top=2cm,right=2cm,nohead,nofoot]{geometry}
\pdfpagewidth 210mm
\pdfpageheight 297mm
\begin{document}
\maketitle

% insert phpMyAdmin LaTeX Dump here

\end{document}

Mediawiki.

可以在MediaWiki格式中导出所有表和数据库,这是 Wikipedia用于显示表格。它可以导出结构,数据或两者, 包括表名称或标头。

OpenDocument电子表格

用于电子表格数据的开放标准,其被广泛采用。最近很多 电子表格程序,如LibreOffice,OpenOffice,Microsoft Office或 Google文档可以处理此格式。

opendocument文本

被广泛采用的文本数据的新标准。最近的话 处理器(例如LibreOffice,OpenOffice,Microsoft Word,AbiWord或KWord) can handle this.

PDF.

对于呈现目的,不可编辑的PDF可能是您的最佳选择。

PHP阵列

您可以生成一个PHP文件,该文件将显示一个多维数组 所选表或数据库的内容。

SQL.

SQL. 中的导出可用于恢复数据库,因此它很有用 backing up.

“创建查询的最大长度”选项似乎是未记录的。但 实验表明它分裂了大的延伸插入,所以每个都没有 大于给定的字节数(或字符?)。因此进口时 文件,对于避免错误的桌子,错误“得到了一个大于的数据包 'max_allowed_pa​​cket'字节“。

数据选项

完整的插入物 将列名添加到SQL转储。这个参数 提高转储的可读性和可靠性。添加列名称 增加转储的大小,但是当结合扩展插入时 negligible.

延长插入物 将多行数据组合成单个插入查询。 这将大大减少大型SQL转储的文件化,增加 导入时插入速度,通常建议使用。

味道!

味道! 标记格式。你可以看到示例 味道!演示.

XML.

易于解释的导出与自定义脚本一起使用。

在3.3.0版中更改: 使用的XML模式已更改为3.3.0版

yaml.

yaml是一种数据序列化格式,它既是人类可读的 计算强大(<//yaml.org> ).