Catégorie : Bases de données
-
mysqlcheck – réparation de bases de données
Voir cet article : http://cipcnet.insa-lyon.fr/sqltut/nexen/using-mysqlcheck.html Depuis MySQL version 3.23.38, vous pouvez utiliser un nouvel outil d’entretien et de réparation pour les tables MyISAM . La différence avec myisamchk est que mysqlcheck doit être utilisé lorsque le serveur mysqld fonctionne, alors que myisamchk doit être utilisé lorsque le serveur ne fonctionne pas. L’intérêt st que vous…
-
Optimiser et réparer toutes les tables
mysqlcheck -u root -p –auto-repair –check –optimize –all-databases
-
Sauvegarde et restauration d’une table
Sauvegarder une table : mysqldump -u [username] -p[password] -h [host] [databaseName] [tableName] > [backup-name].sql Exemple : mysqldump -u root -p -h localhost myDatabase myTable > myDatabase-myTable.sql Restaurer une table : Connexion à MYSQL : mysql -u root -p -h localhost Création de la base si nécessaire : CREATE DATABASE customer; quit Restaurer la table :…
-
Sauvegarder et restaurer des bases de données – mysqldump
Sauvegarder une base de données : mysqldump database_name > database_name.sql Sauvegarder plusieurs bases de données: mysqldump –databases database_one database_two > two_databases.sql Sauvegarder toutes les bases de données sur le serveur: mysqldump -A > all_databases.sql (mysqldump –all-databases > all_databases.sql ne fonctionne pas sur Centos… ?) AVEC MOT DE PASSE : mysqldump -u [username] -p[password] -h [host]…
-
Réparer base de données
Using myisamchk : mysqladmin flush-tables mysqladmin shutdown run myisamchk : myisamchk –silent –force –fast –update-state -O key_buffer=1024M -O sort_buffer=1024M -O read_buffer=10M -O write_buffer=10M *.MYI +++++++++++++++++++++++++++++ Check the tables : myisamchk /path/to/database_dir/*.MYI