【问题标题】:Exporting a database with phpmyadmin使用 phpmyadmin 导出数据库
【发布时间】:2011-12-08 15:28:26
【问题描述】:

我按照网上的一些说明如何导出您的数据库。当我完成管理时,我得到了这个 txt 文件:

-- phpMyAdmin SQL Dump


SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;



DROP TABLE IF EXISTS `article`;
CREATE TABLE IF NOT EXISTS `article` (
  `Title` varchar(200) NOT NULL,
  `article_id` int(11) NOT NULL AUTO_INCREMENT,
  `Article` text NOT NULL,
  `Topics` varchar(100) NOT NULL,
  `author` varchar(100) NOT NULL,
  `page` int(11) NOT NULL,
  `tpage` int(11) NOT NULL,
  PRIMARY KEY (`article_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;






DROP TABLE IF EXISTS `comments`;
CREATE TABLE IF NOT EXISTS `comments` (
  `comments_id` int(11) NOT NULL AUTO_INCREMENT,
  `comment` varchar(1000) NOT NULL,
  `article_id` int(11) NOT NULL,
  `name` varchar(100) NOT NULL,
  PRIMARY KEY (`comments_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

导出是否成功。它只是我用来在计算机之间传递或上传到托管站点的文本文件吗?

【问题讨论】:

  • 您是否有任何数据要导出?还是只是架构?
  • 好吧,我在导出前清空了整个东西

标签: php mysql database


【解决方案1】:

导出是否成功。

看起来像,至少就表结构而言。如果表包含数据并且您希望将其包含在内,则可能需要优化命令行设置。如果您需要有关如何执行此操作的建议,请展示您如何进行导出。

它只是我用来在计算机之间传递或上传到托管站点的文本文件吗?

是的,这基本上就是 mySQL 转储的想法——这很好。

如果它很大并且您需要通过网络传输它,mySQL 转储(只要它们不包含大量 BLOB 数据)会很好地压缩,例如使用 gzip。

【讨论】:

  • 嗯..谢谢你的回答。 2分钟后我会给你一个“接受”
猜你喜欢
  • 2015-09-28
  • 2016-08-27
  • 2016-01-04
  • 2017-08-17
  • 2015-05-20
  • 2017-01-05
  • 2019-04-21
  • 2013-06-15
  • 2015-09-13
相关资源
最近更新 更多