1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

Db leeren

  • 17. August 2005 um 13:02
  • 1
  • 2
  • pimplegionaer
    Teeny
    Beiträge
    42
    • 17. August 2005 um 18:42
    • #21

    die gehört doch mir alleine

  • GreenRover
    Forum Guru
    Beiträge
    4.787
    • 17. August 2005 um 23:24
    • #22

    Dein Fehlertext beduetet das es die Datenbank nicht giebt oder du keine Rechte auf diese hast!!

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 18. August 2005 um 10:26
    • #23

    Bei welchem webhoster hast du deine Datenbank denn?

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • Gast
    • 18. August 2005 um 11:09
    • #24

    Das bedeutet ... du darfst die Datenbank nicht leeren ... hast du schon mal versucht die Datenbank mit ... z.B. PhpMyAdmin ... zu leeren?

    vll hat der Benutzer mit dem du dich einloggst nicht das Recht "TRUNCATE" auszuführen!?

  • heddesheimer
    Teeny
    Beiträge
    20
    • 18. August 2005 um 11:24
    • #25
    Zitat

    Access denied for user: 'dbo1XXXXXXX@%' to database 'db1XXXXXX2'No Database Selected

    was bedeutet das?

    das bedeutet unter anderem "No Database selected" ;)

    In meinem Beispiel wird mit mysql_select_db() die Datenbank "test" ausgewählt. Deine heißt möglicherweise anders.

    Gruß Marian

    Online-Kurse die jeder versteht: http://www.lernpilot.de/wbt/
    HTML, PHP, MySQL, Excel und Word

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 18. August 2005 um 11:37
    • #26

    Was mich immer noch irritiert:

    Der PHP Code - zur erinnerung - von mir kommentiert:
    [php:1:2963730021]
    <?php
    $db = mysql_connect('localhost','root');
    if (!$db)
    {
    exit('Verbindung zur Datenbank nicht möglich');
    }
    mysql_select_db('test', $db);
    echo mysql_error(); // Hier wird "Access denied for user: 'dbo1XXXXXXX@%' to database 'db1XXXXXX2'" zurückgegeben

    $ergebnis = mysql_query('TRUNCATE TABLE kunden', $db);
    echo mysql_error(); // Hier wird "No Database Selected" zurückgegeben.

    $ergebnis = mysql_query('show tables', $db);

    while ($daten = mysql_fetch_row($ergebnis))
    {
    echo $daten[0];
    }
    ?>[/php:1:2963730021]

    Wie kann

    Code
    mysql_select_db('test', $db);
    Zitat

    Access denied for user: 'dbo1XXXXXXX@%' to database 'db1XXXXXX2'

    zurückgeben?

    Die fehlermeldung müsste doch

    Zitat

    Access denied for user: 'dbo1XXXXXXX@%' to database 'test'

    lauten, oder nicht?

    Da sie aber eben db1XXXXXX2 ausspuckt heißt das für mich: pimplegionaer hat die Zeile

    Zitat

    mysql_select_db('test', $db)

    bereits so angepasst:

    Zitat

    mysql_select_db('db1XXXXXX2', $db)

    Weshalb dann meine Aussage, dass benutzername und / oder Passwort falsch sein müssen richtig wäre.

    Oder hab ich jetzt die Fehlermeldungen falsch interpretiert?

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • pimplegionaer
    Teeny
    Beiträge
    42
    • 18. August 2005 um 17:52
    • #27

    ich bin bei 1und1

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 18. August 2005 um 18:15
    • #28

    Hm - ich weiß jetzt nicht ob 1&1 den bereitstellen, würd mich aber wundern wenn nicht ...

    Kommst du an die datenbank über den phpMyAdmin dran?

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • pimplegionaer
    Teeny
    Beiträge
    42
    • 18. August 2005 um 21:24
    • #29

    ja klar.

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 19. August 2005 um 02:07
    • #30

    Kannst du mal den von dir angepassten code posten? bitte lediglich dein passwort "maskieren"

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • pimplegionaer
    Teeny
    Beiträge
    42
    • 19. August 2005 um 09:08
    • #31

    [php:1:8566b6c60b]<?php
    $db = mysql_connect('db431.1und1.de','dbo127157658','pw');
    if (!$db)
    {
    exit('Verbindung zur Datenbank nicht möglich');
    }
    mysql_select_db('db121379432', $db);
    echo mysql_error();

    $ergebnis = mysql_query('drop table unterunterkat', $db);
    echo mysql_error();

    $ergebnis = mysql_query('show tables', $db);

    while ($daten = mysql_fetch_row($ergebnis))
    {
    echo $daten[0];
    }
    ?>[/php:1:8566b6c60b]

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 19. August 2005 um 13:35
    • #32

    also was mir jetzt spontan nur auffällt, ist dass ich db431.1und1.de von meinem PC aus nicht auflösen kann :/

    ansonsten müsste das eigentlich funktionieren.

    hast du mal versucht db431.1und1.demit localhost zu ersetzen?

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

    • 1
    • 2

Tags

  • www
  • link
  • richten
  • code
  • php
  • tabelle
  • anleitung
  • verbindung
  • datenbank
  • error
  • mysql
  • table
  • leitung
  • root
  • select
  • localhost
  • mysql_fetch_row
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche