进出口¶
进口 ¶
要导入数据,请转到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
- 表数据导出。
-
comment
¶ 可选的文本评论。
示例输出:
[
{
"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_packet'字节“。
数据选项¶
完整的插入物 将列名添加到SQL转储。这个参数 提高转储的可读性和可靠性。添加列名称 增加转储的大小,但是当结合扩展插入时 negligible.
延长插入物 将多行数据组合成单个插入查询。 这将大大减少大型SQL转储的文件化,增加 导入时插入速度,通常建议使用。
yaml. ¶
yaml是一种数据序列化格式,它既是人类可读的 计算强大(<//yaml.org> ).