Differenze tra le versioni di "Mysql5"
Da WikiSitech.
Vai alla navigazioneVai alla ricercaRiga 1: | Riga 1: | ||
== MySQL 5.x - Appunti di gestione == | == MySQL 5.x - Appunti di gestione == | ||
+ | === Grant privilegi di accesso al DB === | ||
+ | ==== Grant fornendo l'indirizzo IP ==== | ||
+ | mysql -u userLogin --password=passLogin --database=mysql -e "GRANT SELECT ON db.* TO 'user'@'172.16.0.%' IDENTIFIED BY '*****';" | ||
+ | |||
+ | ==== Grant fornendo il FQDN ==== | ||
+ | mysql -u userLogin --password=passLogin --database=mysql -e "GRANT SELECT ON db.* TO 'user'@'%.netsitech.com' IDENTIFIED BY '*****';" | ||
+ | |||
=== Attivazione del log delle query === | === Attivazione del log delle query === | ||
mysqld --log=<percorso-del-file-di-log> --user=<utente-che-esegue-il-servizio> | mysqld --log=<percorso-del-file-di-log> --user=<utente-che-esegue-il-servizio> |
Versione delle 13:05, 21 ott 2008
Indice
MySQL 5.x - Appunti di gestione
Grant privilegi di accesso al DB
Grant fornendo l'indirizzo IP
mysql -u userLogin --password=passLogin --database=mysql -e "GRANT SELECT ON db.* TO 'user'@'172.16.0.%' IDENTIFIED BY '*****';"
Grant fornendo il FQDN
mysql -u userLogin --password=passLogin --database=mysql -e "GRANT SELECT ON db.* TO 'user'@'%.netsitech.com' IDENTIFIED BY '*****';"
Attivazione del log delle query
mysqld --log=<percorso-del-file-di-log> --user=<utente-che-esegue-il-servizio> Esempio: mysqld --log=/var/log/mysql-queries.log --user=mysql
Comando di backup
di un database specifico
mysqldump" --comments --disable-keys --hex-blob -r <percorso-e-nome-del-file-di-backup> -u <utente> -p<password> <database> [table [...]]
Esempio mysqldump" --comments --disable-keys --hex-blob -r D:\Backup\MySQL\FullBackupMySQL.sql -u root -p****** bacula
esegue il backup del database bacula.
di un gruppo di database
mysqldump" --databases --comments --disable-keys --hex-blob -r <percorso-e-nome-del-file-di-backup> -u <utente> -p<password> <database1> <database2> [...]
Esempio mysqldump" --databases --comments --disable-keys --hex-blob -r D:\Backup\MySQL\FullBackupMySQL.sql -u root -p****** mysql bacula dotproject
esegue il backup dei database mysql, bacula e dotproject
di tutti i database
mysqldump" --all-databases --comments --disable-keys --hex-blob -r <percorso-e-nome-del-file-di-backup> -u <utente> -p<password>
Esempio mysqldump" --all-databases --comments --disable-keys --hex-blob -r D:\Backup\MySQL\FullBackupMySQL.sql -u root -p******