[Risolto] Problema con Mysql

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
Italians
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: domenica 3 dicembre 2006, 11:30

[Risolto] Problema con Mysql

Messaggio da Italians »

Salve a tutti,

di recente ho installato Apache2, Mysql e Php e tutto ha funzionato correttamente, tant'è vero che ho installato un forum in locale e riuscivo ad accedervi senza problemi...

Ho disinstallato il forum per installarne un altro (sempre dello stesso tipo), ma quando lo vado ad installare mi dice:

Codice: Seleziona tutto

Esistono già tabelle con il prefisso specificato, scegli un’alternativa.
io ho solo un database mysql, ma siccome non me ne intendo, non so come fare per resettare o cancellare quel database, o se serve fare un'altra operazione (io credo che il database sia configurato per il vecchio forum e che quindi con questo non posso accedervi, giusto?)

Grazie in anticipo.

;)
Ultima modifica di Italians il domenica 21 ottobre 2007, 11:57, modificato 1 volta in totale.
Io sostengo    Io Scrivo italiano
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: Problema con Mysql

Messaggio da Ehol »

Non è necessario intervenire sul database (o meglio , sarebbe utile ma ai fini di questo thread si può fare anche senza).

O almeno non è necessario se il forum che vuoi installare è phpBB. Quando fai l'installazione ti chiede tra le altre cose, il prefisso da dare alle tabelle del db (che in genere è come default phpbb_ ). Basta che tu scrivi qualunque altra cosa, senza dimenticarti la "_" (underscore), e dovresti risolvere l'installazione.

Sullo stesso db si possono installare ennemila forum, basta che ogni forum abbia le sue tabelle con nomi personalizzati.
Esempio : forum 1 per la musica, forum 2 per il gruppo preferito. Forum 1 dici che il prefisso è musica_ (e le tabelle verranno musica_users, musica_topics, etc) e forum 2 come prefisso metti, che so, gruppo_preferito_ (e quindi gruppo_preferito_users, gruppo_preferito_topics, etc)

In questo modo il forum ha tutte le sue tabelle ma avendo prefissi diversi i due forum non si confondono.
Prova e facci sapere se questo risolve il problema.
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
Avatar utente
Italians
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: domenica 3 dicembre 2006, 11:30

Re: Problema con Mysql

Messaggio da Italians »

Ehol ha scritto: In questo modo il forum ha tutte le sue tabelle ma avendo prefissi diversi i due forum non si confondono.
Prova e facci sapere se questo risolve il problema.
Sisi, lo risolve, grazie mille  ;D Domani faccio un'altra domanda riguardo l'eliminazione della precedente tabella (ora sono in ritardissimo...)

il forum comunque è un phpBB. Sto testando la versione RC7  (b2b)
Io sostengo    Io Scrivo italiano
Avatar utente
Volans
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4915
Iscrizione: domenica 4 dicembre 2005, 11:25
Contatti:

Re: Problema con Mysql

Messaggio da Volans »

L'utilizzo di prefissi differenti per le tabelle di progetti differenti è utile perché di solito quando si ha uno spazio web e relativo database presso un servizio di hosting ti viene assegnato un unico database e quindi tutte le tabelle convivono nello stesso database e non devono avere conflitti tra loro.
Invece in locale puoi creare quanti database vuoi e quindi farne uno per progetto e poi lasciare tranquillamente il prefisso di default per le tabelle di quel progetto, a tua scelta.

La procedura per modificare, cancellare e creare nuovi database all'interno dello stesso server MySQL dipende da come ci accedi, se da browser con Phpmyadmin o da GUI con programmi tipo MySQL Administrator e MySQL Query Browser (li trovi in synaptic) o direttamente da shell.

P.S: aggiungi risolto al titolo del topic. ;)
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Italians
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: domenica 3 dicembre 2006, 11:30

Re: Problema con Mysql

Messaggio da Italians »

Volans ha scritto: La procedura per modificare, cancellare e creare nuovi database all'interno dello stesso server MySQL dipende da come ci accedi, se da browser con Phpmyadmin o da GUI con programmi tipo MySQL Administrator e MySQL Query Browser (li trovi in synaptic) o direttamente da shell.
Esiste una guida base per cancellare le tabelle e i database? Io utilizzo Mysql administrator

P.S: aggiungi risolto al titolo del topic. ;)
fatto  ;)
Io sostengo    Io Scrivo italiano
Avatar utente
Volans
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4915
Iscrizione: domenica 4 dicembre 2005, 11:25
Contatti:

Re: [Risolto] Problema con Mysql

Messaggio da Volans »

Se usi MySQL administrator è banale, basta che lo apri, dal menu a sinistra clicchi su Catalogs e ti comparirà subito sotto la lista dei Database che hai sul tuo server, click col destro su uno di quelli e Drop Schema per cancellare tutto quel DB (attenzione perché perderai tutti i dati dentro al DB !!! ).
Create Schema invece per crearne uno nuovo vuoto dentro al quale poi potrai creare le tabelle oppure farle creare automaticamente all'installar del software che utilizzerai.
Volans
Prima di scrivere leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Avatar utente
Italians
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: domenica 3 dicembre 2006, 11:30

Re: [Risolto] Problema con Mysql

Messaggio da Italians »

Volans ha scritto: Se usi MySQL administrator è banale, basta che lo apri, dal menu a sinistra clicchi su Catalogs e ti comparirà subito sotto la lista dei Database che hai sul tuo server, click col destro su uno di quelli e Drop Schema per cancellare tutto quel DB (attenzione perché perderai tutti i dati dentro al DB !!! ).
Create Schema invece per crearne uno nuovo vuoto dentro al quale poi potrai creare le tabelle oppure farle creare automaticamente all'installar del software che utilizzerai.
Grazie mille  ;D

(b2b)
Io sostengo    Io Scrivo italiano
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti