
26.06.2006, 11:53
|
|
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме: 4610226
Репутация:
1332
|
|
для востановления достаточно иметь при себе установленный мускуль)
---
create database forum;
\. ПУТЬ_К_ФАЙЛУ_ДАМПА;
---
а потом можа нормально прописать все пути в форуме. phpmyadmin - suxxxx
для импорта из фаёйла можно заюзать скрипт на пхп:
PHP код:
<?php
/************************
MySQL Importer by ZaCo (c) гыгы
************************/
#configuration#
$login='root';//username for db access
$pass='1';//password
$db='baza';//database name
$host='localhost';//host
$p_file='d:/baza.sql';//path to dump file
###############
set_time_limit(0);
$mysql_link=mysql_connect($host,$login,$pass);
if(@mysql_select_db($db,$mysql_link))
{
$f=fopen($p_file,'r');
if($f)
{
$in_dk=false;
$in_k=false;
$in_comment_1=false;
$in_comment=false;
$pred='';
while(1)
{
$zapros='';
while(false!==($s=fgetc($f)))
{
if(($s=='#'||($s=='-'&&$pred=='-'))&&!$in_comment&&!$in_k&&!$in_dk)$in_comment_1=true;
if($s=="\n"&&$in_comment_1){$in_comment_1=false;}
if($s=='*'&&$pred=='/'&&!$in_comment_1&&!$in_k&&!$in_dk) $in_comment=true;
if($s=='/'&&$pred=='*'&&$in_comment) $in_comment=false;
if(!($in_comment_1||$in_comment))
{
if($s=="'"&&$pred!=="\\")$in_dk=!$in_dk;
if($s=='"'&&$pred!=="\\")$in_k=!$in_k;
if((!($in_dk||$in_k))&&$s==';'){$zapros.=$s;$pred=$s;break;}
}
$zapros.=$s;
$pred=$s;
}
mysql_query($zapros,$mysql_link);
if($s==false) break;
}
echo('Baza importirovana zaebisi');
fclose($f);
}
else echo('Hueta s failom');
}
else echo('Hueta z bazoi');
@mysql_close($mysql_link);
?>
Последний раз редактировалось ZaCo; 30.06.2006 в 19:40..
|
|
|