1
Базы данных / Как создать таблицу в MySQL?
« : 30 Сентября 2002, 20:41:58 »
Вот скрипт:
$fname = "фаил.sql";
$user = "логин";
$pass = "пароль";
$sqlHost = "хост";
$DB = "имя базы данных";
$tmpf = @fopen($fname, "r") or die (\'Не могу открыть файл\');
$slq = fread ($tmpf, filesize($fname));
fclose ($tmpf);
$dbh = @mysql_connect($sqlHost, $user, $pass) or die(\'Не могу подключиться к серверу!\');
if(!mysql_select_db($DB)){
@mysql_create_db($DB) or die (\'Не могу создать БД\');
}
$sql=file("create.sql");
while(list(,$v)=each($sql))
mysql_query($sql);
echo mysql_errno().": ".mysql_error()."
";
mysql_close($dbh);
?>
Если 0: То всё норм.
$fname = "фаил.sql";
$user = "логин";
$pass = "пароль";
$sqlHost = "хост";
$DB = "имя базы данных";
$tmpf = @fopen($fname, "r") or die (\'Не могу открыть файл\');
$slq = fread ($tmpf, filesize($fname));
fclose ($tmpf);
$dbh = @mysql_connect($sqlHost, $user, $pass) or die(\'Не могу подключиться к серверу!\');
if(!mysql_select_db($DB)){
@mysql_create_db($DB) or die (\'Не могу создать БД\');
}
$sql=file("create.sql");
while(list(,$v)=each($sql))
mysql_query($sql);
echo mysql_errno().": ".mysql_error()."
";
mysql_close($dbh);
?>
Если 0: То всё норм.