GoGPT Best VPN GoSearch

Icône de favori OnWorks

mysqlhotcopy - En ligne dans le Cloud

Exécutez mysqlhotcopy dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mysqlhotcopy qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


mysqlhotcopy - un programme de sauvegarde de base de données

SYNOPSIS


mysqlhotcopie arguments

DESCRIPTION


Note
Cet utilitaire est obsolète dans MySQL 5.6.20 et supprimé dans MySQL 5.7

mysqlhotcopie est un script Perl qui a été à l'origine écrit et contribué par Tim Bunce. Ce
utilise FLUSH TABLES, LOCK TABLES et cp ou scp pour effectuer une sauvegarde de la base de données. C'est un moyen rapide
pour faire une sauvegarde de la base de données ou des tables individuelles, mais elle ne peut être exécutée que sur le même
machine où se trouvent les répertoires de la base de données. mysqlhotcopie ne fonctionne que pour le support
les tables MyISAM et ARCHIVE. Il fonctionne sous Unix.

Utiliser mysqlhotcopie, vous devez disposer d'un accès en lecture aux fichiers des tables que vous
sauvegarde, le privilège SELECT pour ces tables, le privilège RELOAD (pour pouvoir
exécuter FLUSH TABLES) et le privilège LOCK TABLES (pour pouvoir verrouiller les tables).

coquille> mysqlhotcopie nom_base [/chemin/vers/nouveau_répertoire]

coquille> mysqlhotcopie nom_base_1 ... nom_base_n /chemin/vers/nouveau_répertoire

Sauvegardez les tables dans la base de données donnée qui correspondent à une expression régulière :

coquille> mysqlhotcopie nom_base./regex/

L'expression régulière du nom de la table peut être annulée en la préfixant d'un tilde
("~") :

coquille> mysqlhotcopie nom_base./~regex/

mysqlhotcopie prend en charge les options suivantes, qui peuvent être spécifiées sur la ligne de commande ou
dans les groupes [mysqlhotcopy] et [client] d'un fichier d'options. Pour plus d'informations sur l'option
fichiers utilisés par les programmes MySQL, voir Section 4.2.6, « Utiliser les fichiers d'options ».

· --Aidez-moi, -?

Affichez un message d'aide et quittez.

· --ajouter le plus

Ne pas renommer le répertoire cible (s'il existe) ; ajoutez-y simplement des fichiers.

· --allowold

Ne pas abandonner si une cible existe ; renommez-le en ajoutant un suffixe _old.

· --point de contrôle=nom_base.nom_table

Insérer des entrées de point de contrôle dans la base de données spécifiée nom_base et table nom_table.

· --chroot=chemin

Répertoire de base du chroot prison dans laquelle mysqld fonctionne. Les chemin la valeur devrait
correspondre à celui du --chroot option donnée à mysqld.

· --déboguer

Activer la sortie de débogage.

· --exécution à sec, -n

Signaler des actions sans les exécuter.

· --flushlog

Videz les journaux une fois que toutes les tables sont verrouillées.

· --hôte=nom_hôte, -h nom_hôte

Le nom d'hôte de l'hôte local à utiliser pour établir une connexion TCP/IP au
serveur. Par défaut, la connexion est établie avec localhost à l'aide d'un fichier socket Unix.

· --garder

Ne supprimez pas la cible précédente (renommée) lorsque vous avez terminé.

· --méthode=commander

La méthode de copie des fichiers (cp ou scp). La valeur par défaut est cp.

· --noindices

N'incluez pas les fichiers d'index complets pour les tables MyISAM dans la sauvegarde. Cela rend la sauvegarde
plus petit et plus rapide. Les index des tables rechargées peuvent être reconstruits ultérieurement avec
myisamchk -rq.

· --mot de passe= , -p

Le mot de passe à utiliser quand on se connecte au serveur. La valeur du mot de passe n'est pas facultative
pour cette option, contrairement aux autres programmes MySQL.

La spécification d'un mot de passe sur la ligne de commande doit être considérée comme non sécurisée. Voir
Section 6.1.2.1, « Consignes de l'utilisateur final pour la sécurité par mot de passe ». Vous pouvez utiliser une option
fichier pour éviter de donner le mot de passe sur la ligne de commande.

· --port=num_port, -P num_port

Le numéro de port TCP/IP à utiliser lors de la connexion au serveur local.

· --ancien_serveur

Dans MySQL 5.6, mysqlhotcopie utilise des TABLES affleurantes liste_tbl AVEC READ LOCK pour rincer et verrouiller
les tables. Utilisez le --ancien_serveur option si le serveur est antérieur à 5.5.3, c'est-à-dire quand
cette déclaration a été introduite.

· --silencieux, -q

Soyez silencieux, sauf pour les erreurs.

· --record_log_pos=nom_base.nom_table

Enregistrer le statut du maître et de l'esclave dans la base de données spécifiée nom_base et table nom_table.

· --expression régulière=expr

Copiez toutes les bases de données dont les noms correspondent à l'expression régulière donnée.

· --resetmaster

Réinitialisez le journal binaire après avoir verrouillé toutes les tables.

· --resetesclave

Réinitialisez le fichier ou la table du référentiel d'informations principal après avoir verrouillé toutes les tables.

· --socket=chemin, -S chemin

Le fichier socket Unix à utiliser pour les connexions à localhost.

· --suffixe=str

Suffixe à utiliser pour les noms des bases de données copiées.

· --tmpdir=chemin

Le répertoire temporaire. La valeur par défaut est /tmp.

· --utilisateur=nom_utilisateur, -u nom_utilisateur

Le nom d'utilisateur MySQL à utiliser lors de la connexion au serveur.

Utilisez perldoc pour plus mysqlhotcopie documentation, y compris des informations sur
structure des tableaux nécessaires à la --point de contrôle et --record_log_pos options:

coquille> perldoc mysqlhotcopie

DROIT D'AUTEUR


Copyright © 1997, 2014, Oracle et/ou ses filiales. Tous les droits sont réservés.

Cette documentation est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier uniquement sous
les termes de la licence publique générale GNU telle que publiée par la Free Software Foundation ;
version 2 de la Licence.

Cette documentation est distribuée dans l'espoir qu'elle vous sera utile, mais SANS AUCUNE
GARANTIE; sans même la garantie implicite de QUALITÉ MARCHANDE ou D'ADAPTATION À UN PARTICULIER
BUT. Voir la licence publique générale GNU pour plus de détails.

Vous devriez avoir reçu une copie de la licence publique générale GNU avec le programme ;
sinon, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA ou voir http://www.gnu.org/licenses/.

Utilisez mysqlhotcopy en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.