-
Problema trasferire sito
Allora ragazzo ho comprato un dominio, adesso voglio trasferire tutto il forum phpbb senza perdere grafica utenti ecc, solo vado ad importare il DB mi da questo errore
query SQL:
--
-- Database: `my_webbtube`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `phpbb_acl_groups`
--
CREATE TABLE IF NOT EXISTS `phpbb_acl_groups` (
`group_id` mediumint( 8 ) unsigned NOT NULL default '0',
`forum_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_option_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_role_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_setting` tinyint( 2 ) NOT NULL default '0',
KEY `group_id` ( `group_id` ) ,
KEY `auth_opt_id` ( `auth_option_id` ) ,
KEY `auth_role_id` ( `auth_role_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_bin;
Messaggio di MySQL: Documentazione
#1046 - No database selected
-
Se stai cercando di importare il database MySQL tramite phpMyAdmin devi controllare che sia selezionato il database in cui importare le tabelle cliccando sopra al nome di esso.
Alternativa č inserire questa query prima di tutte le altre:
Codice PHP:
USER 'nome_database';
-
we scusa mi dispiace ma non ho capito che fare
-
Questa č la tua parte iniziale del codice SQL esportato da AlterVista?
Codice PHP:
--
-- Database: `my_webbtube`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `phpbb_acl_groups`
--
CREATE TABLE IF NOT EXISTS `phpbb_acl_groups` (
`group_id` mediumint( 8 ) unsigned NOT NULL default '0',
`forum_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_option_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_role_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_setting` tinyint( 2 ) NOT NULL default '0',
KEY `group_id` ( `group_id` ) ,
KEY `auth_opt_id` ( `auth_option_id` ) ,
KEY `auth_role_id` ( `auth_role_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_bin;
Bene, ora prima di questo codice devi aggiungere:
Codice PHP:
USE 'nome_database';
Quindi il codice diverrā:
Codice PHP:
--
-- Database: `my_webbtube`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `phpbb_acl_groups`
--
USE 'nome_database';
CREATE TABLE IF NOT EXISTS `phpbb_acl_groups` (
`group_id` mediumint( 8 ) unsigned NOT NULL default '0',
`forum_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_option_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_role_id` mediumint( 8 ) unsigned NOT NULL default '0',
`auth_setting` tinyint( 2 ) NOT NULL default '0',
KEY `group_id` ( `group_id` ) ,
KEY `auth_opt_id` ( `auth_option_id` ) ,
KEY `auth_role_id` ( `auth_role_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 COLLATE = utf8_bin;
-
nome_database che ci scrivo? grazie cmq
-
Al posto di nome_database devi scrivere il nome del tuo database che varia a seconda dell'hosting o delle tue impostazioni.