V I S U A L I Z Z A D I S C U S S I O N E |
bircastri |
Inserito il - 21/07/2008 : 13:33:33 Salve a tutti ragazzi, sono alle prime armi con il mysql, sono arrivato alla seconda esercitazione delle slide della Prof dove mi dice di creare uno script col Notepad e poi rinominarlo in premiere-db.sql
successivamente utilizzando l'interfaccia del MYSQL 5.0 dovrei caricarlo tramite il comando SOURCE premiere-db.sql
ma mi da errore e non so come posso fare!
Aiutatemi per favore |
15 U L T I M E R I S P O S T E (in alto le più recenti) |
AlartZero |
Inserito il - 28/08/2008 : 09:19:58 in ogni caso lo dico per coloro che fanno un esame in laboratorio.
non tutte le macchine sono configurate per poter copiare file nella cartella bin ma solo sul desktop quindi in quel caso dovrete scrivere tutto il percorso |
supernova87 |
Inserito il - 27/08/2008 : 18:08:55 Citazione: Messaggio inserito da AlartZero
avra seguito i miei consigli ^^
si semplicemente quando dovete caricare un database con uno script .sql, dovete posizionarlo nella cartella bin di mysql. In questo modo evitate di scrivere nel MySQL Command Line Client una stringa interminabile per specificare l'indirizzo del file che contiene il database. Vi basterà scrivere così; mysql>source nomedb.sql; |
AlartZero |
Inserito il - 23/07/2008 : 23:56:47 avra seguito i miei consigli ^^ |
tonycrazy81 |
Inserito il - 23/07/2008 : 17:07:06 quale era il problema? |
bircastri |
Inserito il - 23/07/2008 : 08:12:06 RAGAZZI GRAZIE A TUTTI FINALMENTE SONO RIUSCITO A FAR FUNZIONARE QUESTO SCRIPT
GRAZIE A TUTTI PER LA GENTILE COLLABORAZIONE |
AlartZero |
Inserito il - 23/07/2008 : 00:16:49 use premiere ecc usalo nel file .sql
controlla poi che il file premiere-db.sql si trovi nella cartella di mysql o quando fai il source specifica il path in cui si trova il file.
(si trova in c:/pippo? allora fai SOURCE c:/pippo/premiere-db.sql)
|
starless87 |
Inserito il - 22/07/2008 : 16:50:23 we michele anke a me a volte da quell'errore e a volte funziona il source e non so perchè, io risolvo aprendo il command di dos posizionandomi nella cartella bin e digitando mysql < nomedatabase.sql così non dovrebbe darti problemi |
bircastri |
Inserito il - 22/07/2008 : 13:24:03 allora io faccio prima
USE premiere e do l'invio e accetta il comando
poi faccio SOURCE premiere-db.sql (sarebbe il nome del file .sql che ho creato) e mi da la seguente stringa:
FAILED TO OPEN FILE 'premiere-db.sql', error: 2 |
FullMetal86 |
Inserito il - 22/07/2008 : 09:52:24 nn è ke il database premiere è già esistente e allora nn te lo crea?! |
AlartZero |
Inserito il - 22/07/2008 : 08:29:47 dimmi un po
il database che hai creato lo hai richiamato nello script?
cioe hai fatto USE DATABASE premier-db; (ipotizzando sia quello)
|
bircastri |
Inserito il - 22/07/2008 : 08:01:55 Allora ho seguito le vostre istruzioni. Ho salvato il file .sql nella cartella del database
digito il comando SOURCE premiere-db.sql e poi invio senza ";" e poi mi dice ERROR: 2
|
t_l_b |
Inserito il - 21/07/2008 : 19:01:52 niente ";" dopo il comando source
|
tonycrazy81 |
Inserito il - 21/07/2008 : 18:07:11 Assicurati che il file che hai salvato con Notepad sia di estensione .SQL perchè alcuni sbagliano ed erroneamente salvano il file come qualcosa del tipo NOMEFILE.SQL.TXT ovviamente devi specificare per bene la path di dove si trova il file .SQL Magari memorizza il file .SQL nella stessa cartella di dove crei il database |
bircastri |
Inserito il - 21/07/2008 : 17:03:53 ALLORA IO IL DATABASE L'HO CREATO ED HO CREATO ANCHE LE TABELLE
UN dubbio che ho è, per creare questo file editor ho aperto il notepad e poi ci ho cambiato l'estensione
ora dove va salvato questo file? poi per caricarlo tramite il mysql come devo fare?poiche facendo SOURCE premiere-db.sql mi da errore! |
AlartZero |
Inserito il - 21/07/2008 : 16:47:08 i problemi sono due:
1) hai sbagliato a caricare il database o il file source 2) non hai creato il database.
che tipo di errore ti da? |