sauvegarde d'une table sur mysql
Bonjour à tous,
j'ai une base de données sur mysql et je souhaite faire une sauvegarde d'une ou plusieurs table si la taille de la table est superieur à 1.5Go.
si quelqu'un à une idée la sur.
après des recherches sur le net, je dois utiliser les trigers.
comment dois-je implémenter sous mysql.
merci d'avance
:arf:
sauvegarde d'une table dans ma base de données mysql
Bonjour,
je souhaite faire une sauvegarde automatique de ma table si sa taille physique est 1.5 Go.
comment on gère ce genre de traitements.
sauvegarde d'une table dans ma base de données mysql
Bonsoir,
je cherche l'erreur dans mon trigger mais je ne trouve.
car mon mysql me dit qu'il y a erreur dans la syntaxe
merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| DELIMITER //
create database morpheus;
use morpheus;
CREATE TABLE identification (id tinyint(4) unsigned NOT NULL auto_increment, nom VARCHAR(15), prenom VARCHAR(15);
CREATE TRIGGER sauvegarde BEFORE INSERT ON personne FOR EACH ROW
DECLARE x INTEGER;
DECLARE somme INTEGER;
somme = 1024;
BEGIN
SET x = select count(*) from personne;
somme +=32*x;
IF (somme==120) THEN
mysqldump morpheus >/var/www/sauvegarde.sql;
END IF;
END// |
delimiter ;
voici le message d'erreur
Citation:
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 ';
CREATE TRIGGER sauvegarde BEFORE INSERT ON personne FOR EACH ROW
DECLARE x INT' at line 1
merci d'avance