|
Тема
|
ресторе на база данни
|
|
Автор | пипo (Нерегистриран) |
Публикувано | 16.12.05 13:08 |
|
имам следния проблем, трябва да ресторна таблици в база данни MySQL, като трябва да ползвам един текстов фаил , които е следния
CREATE TABLE `memorial` (
`id` int(11) NOT NULL auto_increment,
`email` varchar(25) NOT NULL default '',
`name` varchar(40) NOT NULL default '',
`born` varchar(25) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
CREATE TABLE `memo` (
`id` int(11) NOT NULL auto_increment,
`email` varchar(25) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
проблема е че ресторва само първата таблица, не мога да ползвам 2 тхт фаила или phpmyadmin
благодаря ви предварително
| |
Тема
|
Re: ресторе на база данни
[re: пипo]
|
|
Автор |
nupaT (pirat) |
Публикувано | 16.12.05 13:37 |
|
Предполагам това трябва да го направиш през РНР.
проблема ти е че функцията mysql_query() не може да изпълнява повече от една заявка. Ако в това е проблема пробвай да разделиш заявката на две.
php.net/mysql_query
php.net/explode
php.net/strpos
php.net/substr
Разгледай тези връзки в случай че в това е проблема.
Break The UnBreakable
| |
Тема
|
Re: ресторе на база данни
[re: пипo]
|
|
Автор |
salle (един такъв) |
Публикувано | 16.12.05 16:18 |
|
mysql < текстов_файл
Или от командния ред
mysql> source "текстов_файл"
Или copy/paste
Какво общо има phpmyadmin да му се не види?
| |
|
|
|
|