Mysql non trova la banca dati

Ciao a tutti

sono alle prime armi ed ho un problema di configuarazione sul mio portatile che ha un sistema operativo Windows 2000 NT.

Ho seguito le istruzioni come riportate dal sito per installare Apache, PHP e Mysqli e devo dire che con il test finale funziona tutto bene.

Il problema sorge quando voglio aggiungere la mia cartella contenente il mio sito internet.

Allora... quando vado sulla "Mysql Commande Line Client" e dico di caricare la mia banca dati, mi da sempre errore (non trovata).

C' qualcuno che pu aiutarmi a capire dove sbaglio oppure se c' un errore da qualche parte ?

inviato 7 anni fa
enrico
X 0 X

riporta i comandi che stai eseguendo

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

In pratica inserisco la cartella contenente tutto il mio sito (administrator, client, CSS, database, sicurezza, sistema), in " C/programmi/Apache Software Foundation/Apache2.2/htdoc ", poi una volta riattivato Apache, vado in "Start/programmi/Mysql/Mysql server 5.0/Mysql command Line Client", immetto la mia password per accedere e poi do il comando "mysql>use (nome della banca dati).

A questo punto dovrebbe dirmi che ha cambiato o trovato la banca dati, invece la risposta :

ERROR 1049 (42000): Uknown databese

risposto 7 anni fa
enrico
X 0 X

Ma sei sicuro di aver precedentemente creato questo database? :bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

Ma certo.

Sul Desktop di casa funziona correttamente.

A mio modo di vedere forse solo una piccola impostazione da fare sul mio portatile.

risposto 7 anni fa
enrico
X 0 X

se fosse stato un problema di impostazioni non saresti riuscito a loggarti all'interno di MySQL, invece mi pare di capire che il login lo fa ma non trova il database

:bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

Esatto : purtroppo non so dove sbatter la testa

risposto 7 anni fa
enrico
X 0 X

Scusami se insisto ma tu ricordi di averlo creato il nuovo database all'interno di MySQL? Come saprai MySQL appena installato vuoto quindi devi essere tu a creare i database al suo interno.

:bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

Descrivimi pf. la procedura, forse il problema sta proprio li.

risposto 7 anni fa
enrico
X 0 X

Quale procedura? La creazione del database?

CREATE DATABASE nome_database;

:bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X

Scusa, non potevi saperlo.

La mia banca dati ha un file di testo (createDB.txt) con descritta la procedura per la creazione della banca dati (tabelle + dati, ecc.) e quindi normalmente do questo comando:

mysql> source C:Documenti\createDB.txt

(chiaramente il file di testo si trova nella mia cartella documenti), ma purtroppo non mi carica la db e mi da sempre errore, (ERROR: Failed to open file createDB.txt . error: 2)

Ora ho provato anche con il tuo codice (create database "nome db") ma addirittura non da nessun segno, (mi riporta solo alla riga sottostante).

Veramente non capisco dove sbaglio, o se tralascio qualcosa

risposto 7 anni fa
enrico
X 0 X

prova a spostare il file createDB.txt in C:\ e quindi:

[tt]mysql> source C:\createDB.txt;[/tt]

:bye:

risposto 7 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda