Datenbank übernehmen.Fehler!Hilfe :(
Datenbank übernehmen.Fehler!Hilfe :(
Hallo
Musste Server wechseln. Habe nicht mitbekommen das der Server schliesst. Jetzt sitze ich da, und komme nicht mehr an meine Database ran. Hatte durch zufall vorher ein backup gemacht, aber weiss nicht, ob ich das richtig grmacht habe.
"phpmyadmin" und dann die Database exportiert. Raus kan eine sql.gz datei mit dem Inhalt einer SQL Datei.
Möchte die auf dem neuen Server impoertieren bekomme aber den Fehler:
SQL-Befehl:
#
# phpBB Backup Script
# Dump of tables for phpbb_
# DATE : 23-06-2009 07:54:34 GMT
#
# Table: phpbb_acl_groups
DROP TABLE IF EXISTS phpbb_acl_groups;
MySQL meldet: Dokumentation
#1046 - No database selected
Kann da jemand helfen? Bin Neuling!
Danke
Musste Server wechseln. Habe nicht mitbekommen das der Server schliesst. Jetzt sitze ich da, und komme nicht mehr an meine Database ran. Hatte durch zufall vorher ein backup gemacht, aber weiss nicht, ob ich das richtig grmacht habe.
"phpmyadmin" und dann die Database exportiert. Raus kan eine sql.gz datei mit dem Inhalt einer SQL Datei.
Möchte die auf dem neuen Server impoertieren bekomme aber den Fehler:
SQL-Befehl:
#
# phpBB Backup Script
# Dump of tables for phpbb_
# DATE : 23-06-2009 07:54:34 GMT
#
# Table: phpbb_acl_groups
DROP TABLE IF EXISTS phpbb_acl_groups;
MySQL meldet: Dokumentation
#1046 - No database selected
Kann da jemand helfen? Bin Neuling!
Danke
Re: Datenbank übernehmen.Fehler!Hilfe :(
Moin,
da steht doch "No database selected".
Du musst vor dem Importieren (in phpMyAdmin?) eine Datenbank auswählen. Nicht nur mit dem Server verbinden.
Sonst ist eine SQL-Datei auf jeden Fall schon mal gut.
da steht doch "No database selected".
Du musst vor dem Importieren (in phpMyAdmin?) eine Datenbank auswählen. Nicht nur mit dem Server verbinden.
Sonst ist eine SQL-Datei auf jeden Fall schon mal gut.
Meine SQL-Statements sind immer ohne Tabellen-Prefix. Also ggf. "phpbb_" oder Euer Prefix einfügen.
KEIN Support auf unaufgeforderte PN
KEIN Support auf unaufgeforderte PN
Re: Datenbank übernehmen.Fehler!Hilfe :(
lach...wie doof..naja bin neuling. Danke hat geklappt.habe jetzt die tabellen drinne, aber komme nicht auf meine seite.
habe ich was vergessen?
"SQL ERROR [ mysqli ]
Access denied for user 'xxxx@txxxx'@'localhost' (using password: YES) [1045]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
xxxx:steht für meinen datenbank namen
2.frage
sind die beiträge bei dieser sql datei mit dabei?und reg. user?
habe ich was vergessen?
"SQL ERROR [ mysqli ]
Access denied for user 'xxxx@txxxx'@'localhost' (using password: YES) [1045]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
xxxx:steht für meinen datenbank namen
2.frage
sind die beiträge bei dieser sql datei mit dabei?und reg. user?
Re: Datenbank übernehmen.Fehler!Hilfe :(
1. Da stimmt was mit den Zugangsdaten zur Datenbank nicht, der Zugriff wird verweigert.
Kontrollier noch mal die Angaben in der config.php ==> dbname, dbuser, dbpasswd. Irgend was davon stimmt nicht mit den Angaben bei der DB überein.
2. Ja, in Deinem Backup sollte alles drin, User, Themen und Beiträge.
Kontrollier noch mal die Angaben in der config.php ==> dbname, dbuser, dbpasswd. Irgend was davon stimmt nicht mit den Angaben bei der DB überein.
2. Ja, in Deinem Backup sollte alles drin, User, Themen und Beiträge.
Meine SQL-Statements sind immer ohne Tabellen-Prefix. Also ggf. "phpbb_" oder Euer Prefix einfügen.
KEIN Support auf unaufgeforderte PN
KEIN Support auf unaufgeforderte PN
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Re: Datenbank übernehmen.Fehler!Hilfe :(
Hallo,
zu deinem ersten Problem:
Du hast wohl falsche Logindaten für deine Datenbank in der config.php angegeben. Diese solltest du korrigieren, dann sollte auch die Verbindung klappen.
Zu 2.: Im Normalfall sollten alle Beiträge und Benutzer drin sein.
Edit: Dufftown war schneller
zu deinem ersten Problem:
Du hast wohl falsche Logindaten für deine Datenbank in der config.php angegeben. Diese solltest du korrigieren, dann sollte auch die Verbindung klappen.
Zu 2.: Im Normalfall sollten alle Beiträge und Benutzer drin sein.
Edit: Dufftown war schneller

Re: Datenbank übernehmen.Fehler!Hilfe :(
Hallo
Danke euch. Ist doch schonmal eine wichtige Info für mich.
Muss ich das phpbb board komplett neu installieren?
Habe jetzt einfach alle dateien vom alten server auf den neuen kopiert.
*edit*
also die confic habe ich geändert. bekomme aber immer noch einen fehler.
SQL ERROR [ mysqli ]
Table 'xxxxx@1-xxxx.phpbb_ad' doesn't exist [1146]
xxxx=habe ich zensiert wegen meinem namen
Danke euch. Ist doch schonmal eine wichtige Info für mich.
Muss ich das phpbb board komplett neu installieren?
Habe jetzt einfach alle dateien vom alten server auf den neuen kopiert.

*edit*
also die confic habe ich geändert. bekomme aber immer noch einen fehler.
SQL ERROR [ mysqli ]
Table 'xxxxx@1-xxxx.phpbb_ad' doesn't exist [1146]
xxxx=habe ich zensiert wegen meinem namen
Re: Datenbank übernehmen.Fehler!Hilfe :(
Hallo,
ich hoffe ich bin jetzt hier richtig...
Online funktioniert das Forum bestens, jetzt wollte ich es offline verfügbar machen, um eventuelle Änderungen testen zu können.
Ich habe mir XMAPP heruntergeladen und installiert, mein Forum eingebunden, soweit alles ok.
Nur wenn ich dann die index.php aufrufe, kommt bei mir auch der Fehler:
"Access denied for user 'xyz'@'localhost' (using password: YES) [1045]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists."
Die Zugangsdaten aus der config.php sind doch die selben wie online, wo alles Bestens funktioniert, oder???
ich hoffe ich bin jetzt hier richtig...
Online funktioniert das Forum bestens, jetzt wollte ich es offline verfügbar machen, um eventuelle Änderungen testen zu können.
Ich habe mir XMAPP heruntergeladen und installiert, mein Forum eingebunden, soweit alles ok.
Nur wenn ich dann die index.php aufrufe, kommt bei mir auch der Fehler:
"Access denied for user 'xyz'@'localhost' (using password: YES) [1045]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists."
Die Zugangsdaten aus der config.php sind doch die selben wie online, wo alles Bestens funktioniert, oder???
Gruß André
- Metzle
- Ehemaliges Teammitglied
- Beiträge: 10435
- Registriert: 08.03.2008 02:50
- Wohnort: Waiblingen-Neustadt
- Kontaktdaten:
Re: Datenbank übernehmen.Fehler!Hilfe :(
Hallo,andyk78 hat geschrieben:Die Zugangsdaten aus der config.php sind doch die selben wie online, wo alles Bestens funktioniert, oder???
nein, da liegst du falsch. Du musst die config.php anpassen auf deine XAMPP-Installation bzw auf deine Datenbank bei XAMPP.
Re: Datenbank übernehmen.Fehler!Hilfe :(
Hallo andyk78,
nein, beim xampp sind die Zugangsdaten in der Regel anders als online. Du hast doch bestimmt für mysql einen Benutzer angelegt mit Passwort, z.B. root und Passwort 0815. Außerdem lautet oft der Name der Datenbank anders, vom Provider bekommt man den Namen meistens vorgegeben.Deine config.php auf deinem lokalen Rechner könnte so in etwa aussehen:
Du musst natürlich auch die Daten im ACP vom lokalen Forum entsprechend anpassen. Hier gabs mal irgendwo ne Anleitung zu xampp und einem lokalen Forum, finde ich aber gerade nicht.
Gruß Helmut
nein, beim xampp sind die Zugangsdaten in der Regel anders als online. Du hast doch bestimmt für mysql einen Benutzer angelegt mit Passwort, z.B. root und Passwort 0815. Außerdem lautet oft der Name der Datenbank anders, vom Provider bekommt man den Namen meistens vorgegeben.Deine config.php auf deinem lokalen Rechner könnte so in etwa aussehen:
Code: Alles auswählen
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysql';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'db0_phpbb3';
$dbuser = 'root';
$dbpasswd = '0815';
$table_prefix = 'phpbb3_';
$acm_type = 'file';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
@define('DEBUG', true);
@define('DEBUG_EXTRA', true);
?>
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: Datenbank übernehmen.Fehler!Hilfe :(
Hallo Helmut,
erstmal danke für die schnelle Antwort.
Die config.php hab ich jetzt schon geändert, aber wie erstelle ich einen neue Datenbank bzw. einen neuen Benutzer?
Edit: User erstellen hab ich gefunden, ist ja PHPMyAdmin dabei. Allerdings trotzdem folgende Fehlermeldung:
SQL ERROR [ mysql4 ]
Table 'db0_phpbb3.phpbb3_config' doesn't exist [1146]
SQL
SELECT config_name, config_value, is_dynamic FROM phpbb3_config
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/cache.php
LINE: 51
CALL: dbal_mysql->sql_query()
FILE: common.php
LINE: 216
CALL: cache->obtain_config()
FILE: index.php
LINE: 20
CALL: include('common.php')
erstmal danke für die schnelle Antwort.
Wenn ich ehrlich bin, nein hab ich nicht. Ich hatte davaon keine Ahnung und auf der Seite von Apache Friends steht leider auch nichts dazu.Helmut hat geschrieben: Du hast doch bestimmt für mysql einen Benutzer angelegt mit Passwort, z.B. root und Passwort 0815.

Die config.php hab ich jetzt schon geändert, aber wie erstelle ich einen neue Datenbank bzw. einen neuen Benutzer?
Edit: User erstellen hab ich gefunden, ist ja PHPMyAdmin dabei. Allerdings trotzdem folgende Fehlermeldung:
SQL ERROR [ mysql4 ]
Table 'db0_phpbb3.phpbb3_config' doesn't exist [1146]
SQL
SELECT config_name, config_value, is_dynamic FROM phpbb3_config
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()
FILE: includes/cache.php
LINE: 51
CALL: dbal_mysql->sql_query()
FILE: common.php
LINE: 216
CALL: cache->obtain_config()
FILE: index.php
LINE: 20
CALL: include('common.php')
Gruß André