Dans MySQL, vous pouvez utiliser l'instruction "mysqldump -uroot -p -hlocalhost -P3306 -n -d -t -R DBName > procedurename.sql" pour exporter une seule procédure stockée.
(Tutoriel recommandé : Tutoriel vidéo MySQL)
Afficher le contenu de la procédure stockée spécifiée :
select body from mysql.proc where name='procedurename';
Afficher toutes les procédures stockées :
show procedure status;
Exporter les procédures stockées MySQL
mysqldump -uroot -p -hlocalhost -P3306 -n -d -t -R DBName > procedurename.sql
Description du paramètre :
-n : - -no-create-db
-d : --no-data
-t : --no-create-info
-R : --routines Vider les routines stockées (fonctions et procédures)
Introduction aux paramètres principaux :
Options du jeu de caractères
--default--character-set=xx
Options de connexion
- vous, --user=name
-p,--password=name
-h,--host=name
-P,--port=#
Options de contenu de sortie
--add-drop-base de données
--add-drop-table
-n;--no-create-db
-d;--no-data
-t;--no-create-info
Options de format de sortie
--compact
-c --complete-insert
-T (spécifier les données Les données la sauvegarde dans la table est un simple fichier de données et un fichier SQL de création de table)
Notez que le fichier de création de table xx.sql est créé par l'utilisateur root Linux,
Le fichier xx.txt est créé par un utilisateur Linux mysql,
Par conséquent, les chemins de stockage de ces deux fichiers doivent garantir que l'utilisateur mysql a l'autorisation de lire, d'écrire et de créer des fichiers.
--fields-terminated-by=name (délimiteur de champ)
--fields-enclosed-by=name (caractères de référence de champ )
--fields-optionally-enclosed-by=name (caractères facultatifs de référence au champ)
--fields-escaped-by= nom (caractères d'échappement)
Autres
-F --flush-logs (actualiser les journaux avant la sauvegarde)
-l --lock-tables (ajouter des verrous de lecture à toutes les tables)
Importer des procédures stockées MySQL
mysql -hhostname -uusername - ppassword databasename < backupfile.sql
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!