Jump to content
Sign in to follow this  
Onji

cPanel+CentOS+Netsons=non riesco a creare table InnoDB da MySql

Recommended Posts

Salve a tutti, questo è il mio primo messaggio, ma è da molto che vi seguo e ho visto che qui c'è gente veramente "tosta" alla fine mi sono deciso ad iscrivermi perché avendo un "problema" sono sicuro che qui troverò risposta.

 

Veniamo al dunque, abbiamo affitato un server dedicato su netsons, con CentOS e VHM/cPanel.

Siamo in due ad amministrare questo server (ahi ahi ahi, direte voi...troppe mani, ma è una lunga storia). Il problema nasce sugli innobase.

 

Il mio collega che con i pannelli non ci va d'accordo (e non va d'accordo neanche col prefisso imposta da cPanel ai db) si logga da root direttamente in mysql, si crea il suo db col nome che gli pare e tentando di creare delle table InnoDB non ci riesce. Allora lui dice: su questo server non funziona l'engine InnoDB.

 

Io che con i pannelli ci vado d'accordo, mi loggo su cPanel, creo il db da cPanel col suo bel prefisso e poi quando ci vado a inserire delle table InnoDB, magari con phpmyadmin, non mi da assolutamente nessun problema. Quindi per me InnoDB funziona :emoticons_dent2020:

 

Ok, ho capito se vuoi gli InnoDB devo per forza creare il DB con cPanel.

 

 

Ma il mio collega questa cosa non l'accetta. Lui preferisce tanto lavorare manualmente dalla riga di mysql (tipo quando ci sono script che ti impongono il loro nome e cosi via).

 

Dunque chiedo a voi, è possibile far funzionare InnoDB sul sistema indicato creando i db e le table da mysql ignorando cPanel? E al contempo quando mi gira crearne di nuove con cPanel?

 

 

Al massimo si puo' rinunciare a questa automazine (creazione db + associazione utente) offerta da cPanel, preferendo qundi l'uso della riga di comando.

 

 

Non datemi del pazzo: ma questo è il prezzo da pagare per agire in due :)

Tenete contento il mio collega, è un tradizionalista! Io invece sono un "cantinaro" innovatore.

Share this post


Link to post
Share on other sites

Il tuo collega sarà tradizionalista, ma google non è poi così innovativo, dai, convincilo ad usarlo ;-)

Cercando: "mysql create innodb table" trova subito la pagina di help di mysql che spiega: "To create an InnoDB table, specify an ENGINE = InnoDB option in the CREATE TABLE statement"

Share this post


Link to post
Share on other sites
Il tuo collega sarà tradizionalista, ma google non è poi così innovativo, dai, convincilo ad usarlo ;-)

Cercando: "mysql create innodb table" trova subito la pagina di help di mysql che spiega: "To create an InnoDB table, specify an ENGINE = InnoDB option in the CREATE TABLE statement"

 

proprio qui è il problema! Non te lo permette, si riesce solo da cPanel.....

Share this post


Link to post
Share on other sites

se il dB è stato creato da cPanel il comando funziona. Se invece il dB me lo creo da mysql stesso, innodB va in malora. Qui due sono le cose:

o c'è uno scazzo nel sistema, ma non saprei proprio quali file di configurazione andare a controllare, o cPanel ci ficca troppo il naso, e la cosa non va affatto bene!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×