Visualizzazione dei risultati da 1 a 10 su 10

Discussione: mysqldump da errore

  1. #1

    mysqldump da errore

    Ciao
    Sto facendo i backup di alcuni database ma quando eseguo il mysqldump mi da un errore.

    Posto il codice e l'errore:

    codice:
    mysql> mysql -u root -p test > test.txt;
    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql  -u root -p test > test.txt' at line 1
    Ho già cercato sul web ma non ho trovato niente di utile.

    Non sono molto esperto quindi spiegazioni semplici pls.

  2. #2
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    codice:
    mysqldump -u root -p test > test.txt;

  3. #3
    Originariamente inviato da Cesar
    codice:
    mysqldump -u root -p test > test.txt;
    Scusate ho sbagliato a fare copia incolla , comunque non funziona neanche ora.

  4. #4
    Moderatore di Annunci siti web L'avatar di Cesar
    Registrato dal
    Dec 2001
    Messaggi
    3,446
    Sistema operativo linux o windows?

  5. #5
    Windows XP SP3 (e già ho ancora XP )
    Sono riuscito a esportare i database tramite MySQL Workbench (5.2.47), ma vorrei capire perchè non riesco con il mysqldump.

  6. #6
    Originariamente inviato da bigdada
    Windows XP SP3 (e già ho ancora XP )
    Sono riuscito a esportare i database tramite MySQL Workbench (5.2.47), ma vorrei capire perchè non riesco con il mysqldump.
    perche' mysqldump.exe e' un comando da dare in DOS e non da client mysql

    vai con cmd ....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Ho provato anche ad eseguire "MySQL 5.6 Command Line Client" e "MySQL 5.6 Command Line Client Unicode", compresi nel pacchetto MySQL Server e installati assieme a MySQL Workbench, per vedere se magari dovevo usare quello ma non funzionano o meglio, quando li eseguo si aprono e si richiudono immediatamente.
    Io non sò più cosa provare.

  8. #8
    Originariamente inviato da bigdada
    Il problema è che sono già nel cmd quando eseguo l'istruzione.
    Ho provato ad eseguire "MySQL 5.6 Command Line Client" e "MySQL 5.6 Command Line Clien Unicode", compresi nel pacchetto MySQL Server, installati assieme a MySQL Workbench per vedere se magari dovevo usare quello ma non funziona o meglio, quando lo eseguo si apre e si richiude immediatamente.
    Io non sò più cosa provare.
    non devi fare nulla in mysql ma devi farli in DOS

    apri una finestra DOS eseguendo CMD

    digita direttamente nella finestra (nera) il comando mysql. Se il percorso all'eseguibile e' descritto nel path di sistema ti verra' fuori il risultato. Se non trova il file dovrai portarti nella cartella di mysql \bin e digitare il comando da li. Ripeto il comando e' per il DOS e non per il client.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Ok ora funziona alla perfezione.
    Grazie mille per l'aiuto

  10. #10
    Originariamente inviato da bigdada
    Ok ora funziona alla perfezione.
    Grazie mille per l'aiuto
    se vuoi una scorciatoia per aprire la finestra del comando fai tasti win+R.

    Se guardi la lista dei comandi disponibili nella cartella \bin ricorda che l'estensione .exe e' per windows... per agire sul db dal sistema operativo.... puoi fare anche molti danni (volendo, ma anche di piu' se per caso)

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.