Se viene visualizzato il messaggio seguente “Il file di log per il database ‘tempdb’ è pieno.” , o se vuoi solo svuotare il log di ogni database, è possibile effettuare il seguente istruzione che.
Aprire SQL Query Analyzer
ed eseguire questo:
BACKUP LOG <"database_name"> CON TRUNCATE_ONLY
GO
NOTA: Ci scusiamo per il mio italiano, ma sto imparando. Accetto correzioni.
(NOTA: è stato migrato del vecchio sito)
In alcune occasioni, ho dimenticato la password di amministratore (root) di me MySQL server, può essere per questo che non è stato l’amministratore?, Ma buona se si ottiene l’accesso locale al sistema, è possibile utilizzare le seguenti istruzioni, per ottenere l’amministratore di accesso.
Opzione 1:
# Il modo più semplice si esegue mysqladmin utilizzando le seguenti istruzioni.
"Path Mysql" /mysqladmin -u root password "nuova password" // senza virgolette
# Dove il Path comune in sistema di Windows è:
c:\mysqlbin\ o C:\Archivos de programa\mysql\ bin
# Sul sistema Linux è:
/usr/bin o /usr/local/bin o (sbin), in alcuni casi.
Opzione 2:
# Altro opzione è fermere il servizio MySQL utilizzando:
stop mysql
# Dopo, aperto il mysql server in su modalità provvisoria:
safe_mysql - skip-grant-table &
# Eseguire il client mysql e aggiornare la tabella utente sul db mysql cambiare la password dell'utente.
USE mysql;
UPDATE SET password = PASSWORD ('nuova password') WHERE user = 'root';
flush privileges;
uscire con “exit” sul client e riavviare il servizio mysql.
le prime opzioni è molto raccomandabile, ma in occasioni è meglio avere alternative.
NOTA: Ci scusiamo per il mio italiano, ma sto imparando. Accetto correzioni.
(NOTA: è stato migrato del vecchio sito)