php代码:
01.
02.
03.$database=test;//データベース名
04.
05.$options=array(
06.
07. ) ホスト名 => ローカルホスト,/ / IP アドレス
08.
09. charset => utf-8,//encoding
10.
11. ファイル名 => $database..sql,//ファイル名
12.
ユーザー名=> ルート、 14.
15. パスワード
=> 123123 16 .
17 .)
;18.
19.mysql_connect
($options[ホスト名], $options[ユーザー名]、$オプション [パスワード])またはdie(「データベースに接続できません!」); 20 .
21 .mysql_select_db
($database) または die(「データベース名が間違っています!」); 22 .
23 . mysql_query
( 「名前を設定 {$options[charset]}」");
24.
25.$tables = list_tables($database);
26.
27.$filename = sprintf($options[filename],$database);
28.
29.$fp = fopen($filename, w);
30.
31.dump_table(my_member, $fp); //指定导出的表名,或使用下面语句导出整库
32.
33./*
34.
35.foreach ($tables as $table) {
36.
37. dump_table($table, $fp);
38.
39.}
40.
41.*/
42.
43.fclose($fp);
44.
45.//下载sql文件
46.
47.$file_name=$options[filename];
48.
49.Header("Content-type:application/octet-stream");
50.
51.Header("Content-Disposition:attachment;filename=".$file_name);
52.
53.readfile($file_name);
54.
55.//删除服务器上的sql文件
56.
57.unlink($file_name);
58.
59.exit;
60.
61.//获取表的名称
62.
63.function list_tables($database)
64.
65.{
66.
67. $rs = mysq
http://www.bkjia.com/PHPjc/478755.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478755.html技術記事 PHP コード: 01.?php 02. 03. $database = test; //データベース名 04. 05. $options = array (06. 07. hostname = localhost, //ip アドレス 08. 09. charset = utf-8 , // エンコード 10 . 1...