roro_1 Posted September 29, 2013 Share Posted September 29, 2013 PS 1.5.5.0 su entrambi i siti. Ho un sito diciamo A principale dove gira il sito ufficiale su un server ed un sito B di test su un altro server (di altro provider). Sto tentando di caricare tutto da A a B. Ho caricato i file ok. Ora ho tentato di far importare a B il database di A ma ricevo questo errore: CREATE TABLE `ps_access` ( `id_profile` int( 10 ) unsigned NOT NULL ,`id_tab` int( 10 ) unsigned NOT NULL ,`view` int( 11 ) NOT NULL ,`add` int( 11 ) NOT NULL ,`edit` int( 11 ) NOT NULL ,`delete` int( 11 ) NOT NULL ,PRIMARY KEY ( `id_profile` , `id_tab` ) ) ENGINE = MYISAM DEFAULT CHARSET = utf8; Messaggio di MySQL: #1050 - Table 'ps_access' already exists Il server A è MySQL 5.5.28 MyISAM - Php v. 5.3.14 Il server B è My SQL 5.5.32-cll InnoDB con Php 4.0.5 Non essendo io esperto di queste cose, qualcuno sa soccorrermi in aiuto? Link to comment Share on other sites More sharing options...
pacopardo1 Posted September 29, 2013 Share Posted September 29, 2013 Quanto è grande il file del database? Link to comment Share on other sites More sharing options...
tuk66 Posted October 1, 2013 Share Posted October 1, 2013 Provare a rimuovere tutti ENGINE = MyISAM occorrenze. Try to remove all ENGINE = MYISAM occurences. Link to comment Share on other sites More sharing options...
roro_1 Posted October 1, 2013 Author Share Posted October 1, 2013 Quanto è grande il file del database? Meno di un mega Provare a rimuovere tutti ENGINE = MyISAM occorrenze. Try to remove all ENGINE = MYISAM occurences. ....e come si fà? Link to comment Share on other sites More sharing options...
tuk66 Posted October 2, 2013 Share Posted October 2, 2013 Il file SQL è un testo. Basta sostituire ENGINE = MyISAM con niente in un editor di testo (PsPad per esempio). The SQL file is a text. Just replace ENGINE = MYISAM with nothing in a text editor (PsPad for example). Link to comment Share on other sites More sharing options...
nino88 Posted October 2, 2013 Share Posted October 2, 2013 Ciao, questo errore #1050 - Table 'ps_access' already exists ti seganala che la tabella ps_access esiste già nel nuovo database dove stai importando. Il motore myisam o innodb non centra nulla con l'errore. Per importare correttamente il file del database, devi prima eliminare tutte le tabelle nel nuovo database, e quando sarà vuoto, importi il file del vecchio db. L'errore sicuramente non ci sarà. Link to comment Share on other sites More sharing options...
roro_1 Posted October 2, 2013 Author Share Posted October 2, 2013 Ciao, questo errore #1050 - Table 'ps_access' already exists ti seganala che la tabella ps_access esiste già nel nuovo database dove stai importando. Il motore myisam o innodb non centra nulla con l'errore. Per importare correttamente il file del database, devi prima eliminare tutte le tabelle nel nuovo database, e quando sarà vuoto, importi il file del vecchio db. el back offic L'errore sicuramente non ci sarà. No non c'è stato l'errore, importato con successo però non vedo alcun cambiamento ne nel backoffice nè nel sito. Non c'erano prodotti e categorie prima e non ci sono adesso. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now