بىلىملەر مۇنبىرى

 پارول قايتۇرىۋېلىش
 تىزىملىتىڭ

QQ بىلەن كىرىش

بەك قولاي، باشلاڭ

جەمئىي مىكروبلوگ 5988 تال  

مىكروبلوگ[ يېڭى | 24 سائەت | 7 كۈن | 30 كۈن ]

كۆرۈش: 480|ئىنكاس: 1
بېسىپ چىقىرىش ئالدىنقى تېما كېيىنكى تېما

[دەرسلىك] php دا mysql ساندان زاپاسلاش كودى

[ئۇلانما كۆچۈرۈش]

بىكەتكە ئەزا نامىڭىز بىلەن كىرسىڭىز تېخىمۇ كۆپ ئۇچۇرلارنى كۆرەلەيسىز

مۇنبىرىمىزگە تىزىملىتىپ كىرسىڭىز ئاندىن قوشۇمچە ھۆججەتنى كۆرەلەيسىز ياكى چۈشۈرەلەيسىز . تېخى تىزىملاتمىغانمۇ؟ تىزىملىتىڭ

x
  1. // 备份数据库
  2. $host = "localhost";
  3. $user = "root"; //数据库账号
  4. $password = ""; //数据库密码
  5. $dbname = "mysql"; //数据库名称
  6. // 这里的账号、密码、名称都是从页面传过来的
  7. if (!mysql_connect($host, $user, $password)) // 连接mysql数据库
  8.     {
  9.         echo '数据库连接失败,请核对后再试';
  10.     exit;
  11. }
  12. if (!mysql_select_db($dbname)) // 是否存在该数据库
  13.     {
  14.         echo '不存在数据库:' . $dbname . ',请核对后再试';
  15.     exit;
  16. }
  17. mysql_query("set names 'utf8'");
  18. $mysql = "set charset utf8;\r\n";
  19. $q1 = mysql_query("show tables");
  20. while ($t = mysql_fetch_array($q1))
  21. {
  22.     $table = $t[0];
  23.     $q2 = mysql_query("show create table `$table`");
  24.     $sql = mysql_fetch_array($q2);
  25.     $mysql .= $sql['Create Table'] . ";\r\n";
  26.     $q3 = mysql_query("select * from `$table`");
  27.     while ($data = mysql_fetch_assoc($q3))
  28.     {
  29.         $keys = array_keys($data);
  30.         $keys = array_map('addslashes', $keys);
  31.         $keys = join('`,`', $keys);
  32.         $keys = "`" . $keys . "`";
  33.         $vals = array_values($data);
  34.         $vals = array_map('addslashes', $vals);
  35.         $vals = join("','", $vals);
  36.         $vals = "'" . $vals . "'";
  37.         $mysql .= "insert into `$table`($keys) values($vals);\r\n";
  38.     }
  39. }

  40. $filename = $dbname . date('Ymjgi') . ".sql"; //存放路径,默认存放到项目最外层
  41. $fp = fopen($filename, 'w');
  42. fputs($fp, $mysql);
  43. fclose($fp);
  44. echo "数据备份成功";

  45. ?>
مەزمۇننى كۆچۈرۈۋېلىش

ھەمبەھرىلەش:  QQ دوست ۋە توپQQ دوست ۋە توپ QQ ھويلىسىQQ ھويلىسى تېڭشۈن مىكروبلوگىتېڭشۈن مىكروبلوگى تېڭشۈن دوستلارتېڭشۈن دوستلار
ساقلاشساقلاش ھەمبەھرھەمبەھر ھەمبەھرقېزىلما ئىسىلئىسىل ناچار ناچار ئۈندىدارغا يوللاشئۈندىدارغا يوللاش
بىلمىگەننى بىلىملەردىن بىل!
دىۋان
 ئىگىسى| ۋاقتى: 2016-8-30 15:44:39 | ئايرىم كۆرۈش
ماتىريال سۈپىتىدە ساقلاپ قوياي، كىيىن لازىم بولۇپ قالىدىكەن.

بىلمىگەننى بىلىملەردىن بىل!
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | تىزىملىتىڭ

سەھىپە جۇغلانما قائىدىسى

QQ|قاماقخانا|رەسىمسىز ھالەت|يانفۇن|بىلىملەر تورى ( 冀ICP备14002886号-3

GMT+8, 2017-5-9 11:33 , Processed in 0.249518 second(s), 34 queries .

Powered by Discuz! X3.2(NurQut Team)

© 2001-2013 Comsenz Inc.

تېز ئىنكاس چوققىغا قايتىش سەھىپىگە قايتىش