mysql - php 備份數據庫

查看:129
本文介绍了mysql - 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一樣的代碼可用?

解决方案

不需要借助外部工具,mysql可以用mysqldump实现数据导出。

参考资料

https://dev.mysql.com/doc/ref...

这篇关于mysql - php 備份數據庫的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆