Un saluto a tutti
il mio problemae' il seguente ,ho un pc con S.o. FEDORA 12 con su installato mysql mysql-devel apache ho un database chiamato archivio con varie tabelle
tipo letture user0 arch0 e cosi via,la macchina e' perfettamente funzionante ,la mia necessita' e' quella di riportare su altri pc lo stesso risultato e quindi effettuo un backup delle varie tabelle con i seguente comando:
mysqldump -uroot -ppassword --opt --default-character-set=latin1 archivio user0 > user0.sql
fin qui tutto perfetto ,quindi prendo un altro pc installo fedora 12 i vari pacchetti rpm di mysql fatto questoapro il terminale ed eseguo i seguenti comandi:
cd /var/lib/mysql
e dopo
mi creo il datab
mkdir archivio
e quindi effettuo un restore dei backup effettuati
mysql -uroot -ppassword archivio <user0.sql
questo lo ripeto per tutte le tabelle da ripristinare ,
questa operazione l'ho effettuata su piu di un pc ma ha un certo punto su un pc al momento del restore mi appare il seguente errore
ERROR 1005 (HY000) at line 25: Can't create table 'sens0' (errno: 13)
ho formattato e ripetuto l'installazione piu volte ho anche cambiato cd di installazione ma l errore e' sempre lo stesso,
infine allego la struttura della tabella
-- MySQL dump 10.13 Distrib 5.1.39, for redhat-linux-gnu (i386)
--
-- Host: localhost Database: 1003
-- ------------------------------------------------------
-- Server version 5.1.39
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES latin1 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `user0`
--
DROP TABLE IF EXISTS `user0`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `user0` (
`idu` int(3) NOT NULL,
`u_nome` varchar(16) NOT NULL,
`u_cogn` varchar(16) NOT NULL,
`userna` varchar(10) NOT NULL,
`passwd` varchar(10) NOT NULL,
PRIMARY KEY (`idu`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `user0`
--
LOCK TABLES `user0` WRITE;
/*!40000 ALTER TABLE `user0` DISABLE KEYS */;
INSERT INTO `user0` VALUES (1,'Emiliano','D\'ato','emi','apple'),(2,'Riccardo ','ren','riccardo','ren'),
/*!40000 ALTER TABLE `user0` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2011-11-15 18:25:27
scusate per la lunghezza del messaggio spero di aver spiegato bene e di non aver fatto confusione ,Vi ringrazio per l attenzione.
Si e' vero ,in effetti come ho scritto ho varie tabelle arch0 user0 sens0
tanto l'errore e' uguale su qualsiasi restore che effettuo e' una distrazione quella di aver postato la struttura user0 e parlato di sens0 ma anche sul restore user0 ripeto l'errore e' lo stesso
ERROR 1005 (HY000) at line 25: Can't create table 'user0' (errno: 13)
Ho toppato un altra volta ,credevo che sul forum si potesse parlare di tabelle in generale e non di db esclusivi su altervista ,scusate se ho fatto una domanda non inerente