php 備份數據庫

我找到這篇 http://calos-tw.blogspot.tw/2...
是可以使用 只是備份下來的sql檔案開啟後變這樣

CREATE TABLE `admin` (
  `aid` int(11) NOT NULL AUTO_INCREMENT,
  `ac` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `pw` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`aid`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
insert into `admin`(`aid`,`ac`,`pw`) values('1','','');
insert into `admin`(`aid`,`ac`,`pw`) values('2','','');

用phpmyadmin的就很整齊

CREATE TABLE IF NOT EXISTS `admin` (
  `aid` int(11) NOT NULL,
  `ac` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `pw` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;

INSERT INTO `admin` (`aid`, `ac`, `pw`) VALUES
(1, '', ''),
(2, '', '');


ALTER TABLE `admin`
  ADD PRIMARY KEY (`aid`);


ALTER TABLE `admin`
  MODIFY `aid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3;

請問有沒有跟phpmyadmin一樣的代碼可用?

阅读 2.9k
2 个回答
mysqldump -uroot -p**** databasename > dbname.sql

还有一些参数,可以详细查看下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题