Maison base de données tutoriel mysql mysqldump数据库备份还原语句

mysqldump数据库备份还原语句

Jun 07, 2016 pm 05:52 PM
数据库备份 还原

在mysql中我们的数据备份与还原都是用到了mysqldump命令来操作,下面给大家简单总结一下。

目前 MySQL 支持的免费备份工具有:mysqldump、mysqlhotcopy,还可以用 SQL 语法进行备份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者备份二进制日志(binlog),还可以是直接拷贝数据文件和相关的配置文件。MyISAM 表是保存成文件的形式,因此相对比较容易备份,上面提到的几种方法都可以使用。Innodb 所有的表都保存在同一个数据文件 ibdata1 中(也可能是多个文件,或者是独立的表空间文件),相对来说比较不好备份,免费的方案可以是拷贝数据文件、备份 binlog,或者用 mysqldump。

 代码如下 复制代码


mysqldump --opt school>school.bbb

注释:

将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会
有新发现。

备份MySQL数据库的命令

 代码如下 复制代码

mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql

备份MySQL数据库为带删除表的格式

备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。

 代码如下 复制代码

mysqldump -–add-drop-table -uusername -ppassword databasename > backupfile.sql

直接将MySQL数据库压缩备份

 代码如下 复制代码

mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

备份MySQL数据库某个(些)表

 代码如下 复制代码

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同时备份多个MySQL数据库

 代码如下 复制代码

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql

仅仅备份数据库结构

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql备份
服务器上所有数据库

 代码如下 复制代码

mysqldump –all-databases > allbackupfile.sql

还原MySQL数据库的命令

 代码如下 复制代码

mysql -hhostname -uusername -ppassword databasename

还原压缩的MySQL数据库

 代码如下 复制代码

gunzip

将数据库转移到新服务器

 代码如下 复制代码

mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser la sauvegarde et la restauration MySQL en PHP ? Comment utiliser la sauvegarde et la restauration MySQL en PHP ? Jun 03, 2024 pm 12:19 PM

La sauvegarde et la restauration d'une base de données MySQL en PHP peuvent être réalisées en suivant ces étapes : Sauvegarder la base de données : Utilisez la commande mysqldump pour vider la base de données dans un fichier SQL. Restaurer la base de données : utilisez la commande mysql pour restaurer la base de données à partir de fichiers SQL.

Tutoriel : Comment restaurer la barre des tâches Win7 en bas Tutoriel : Comment restaurer la barre des tâches Win7 en bas Jan 02, 2024 pm 09:05 PM

Lorsque nous utilisons le système Win7, nous faisons parfois glisser accidentellement la barre des tâches vers la gauche ou la droite, ce qui semble très inconfortable et affecte l'utilisation. En fait, la méthode de restauration est très simple, il suffit de la faire glisser vers l'arrière ou de modifier les paramètres dans les propriétés. Restaurez la barre des tâches Win7 selon la méthode de didacticiel suivante : 1. Tout d'abord, cliquez avec le bouton droit sur la barre des tâches et assurez-vous qu'elle n'est pas verrouillée. Si elle est verrouillée, cliquez sur Déverrouiller. 2. Cliquez avec le bouton gauche sur un espace vide de la barre des tâches, maintenez le bouton gauche de la souris enfoncé et faites glisser vers le bas pour faire reculer la barre des tâches. 3. Il convient de noter qu'en raison de la taille de l'écran, faire glisser la barre des tâches modifiera la taille de la barre des tâches. Déplacez la souris vers le bord de la barre des tâches et faites-la glisser vers le haut ou vers le bas pour définir la taille appropriée. carré

PHP et PDO : Comment effectuer des opérations de sauvegarde et de restauration de bases de données PHP et PDO : Comment effectuer des opérations de sauvegarde et de restauration de bases de données Jul 29, 2023 pm 06:54 PM

PHP et PDO : Comment effectuer des opérations de sauvegarde et de restauration de bases de données Lors du développement d'applications Web, la sauvegarde et la restauration de bases de données sont des tâches très importantes. En tant que langage de script côté serveur populaire, PHP fournit une multitude de bibliothèques et d'extensions, parmi lesquelles PDO (PHP Data Objects) est une puissante couche d'abstraction d'accès aux bases de données. Cet article explique comment utiliser PHP et PDO pour effectuer des opérations de sauvegarde et de restauration de bases de données. Étape 1 : Connexion à la base de données Avant l'opération proprement dite, nous devons établir une connexion à la base de données. Utiliser la paire PDO

Analyse de l'expérience du projet sur l'optimisation des performances de sauvegarde et de récupération de la base de données MySQL Analyse de l'expérience du projet sur l'optimisation des performances de sauvegarde et de récupération de la base de données MySQL Nov 02, 2023 am 08:53 AM

À l’ère actuelle d’Internet, l’importance des données est évidente. En tant qu'un des composants essentiels des applications Internet, le travail de sauvegarde et de restauration des bases de données est particulièrement important. Cependant, à mesure que la quantité de données continue d'augmenter et que les exigences des entreprises deviennent de plus en plus complexes, les solutions traditionnelles de sauvegarde et de restauration de bases de données ne peuvent plus répondre aux exigences de haute disponibilité et de hautes performances des applications modernes. Par conséquent, l’optimisation des performances de sauvegarde et de récupération de la base de données MySQL est devenue un problème urgent qui doit être résolu. Dans la pratique, nous avons adopté une série d'expériences de projets pour améliorer efficacement les données MySQL

Comment utiliser ThinkPHP6 pour implémenter la sauvegarde et la récupération de bases de données Comment utiliser ThinkPHP6 pour implémenter la sauvegarde et la récupération de bases de données Jun 20, 2023 pm 07:25 PM

Dans le processus de développement de systèmes d’entreprise, la base de données constitue un élément très important. Par conséquent, la sauvegarde et la restauration de la base de données sont une opération très nécessaire. Cet article combinera des exemples du framework ThinkPHP6 pour présenter comment utiliser ThinkPHP6 pour implémenter la sauvegarde et la récupération de bases de données. 1. Sauvegarde de la base de données 1.1 Préparation de l'environnement Avant d'effectuer la sauvegarde de la base de données, vous devez confirmer les points suivants : 1. Vous devez définir l'adresse du répertoire bin de la base de données mysql et ajouter son chemin à la variable système Path 2. Mysqld doit être ; installé

Comment restaurer un DWG à partir d'un fichier bak Comment restaurer un DWG à partir d'un fichier bak Feb 20, 2024 am 09:44 AM

Le fichier bak est un format de fichier utilisé dans le logiciel AutoCAD pour sauvegarder les fichiers DWG. Lorsque nous supprimons ou endommageons accidentellement le fichier DWG d'origine, nous pouvons utiliser le fichier bak pour le restaurer. Cet article explique comment restaurer des fichiers DWG à l'aide de fichiers bak. 1. Recherchez l'emplacement du fichier bak et du fichier DWG source. Tout d'abord, nous devons trouver l'emplacement où le fichier bak et le fichier DWG source sont stockés. Normalement, le fichier bak sera enregistré dans le même dossier que le fichier DWG. Si vous ne le trouvez pas, vous pouvez essayer Win

Comment sauvegarder et restaurer le système sur le système d'exploitation Kirin ? Comment sauvegarder et restaurer le système sur le système d'exploitation Kirin ? Aug 06, 2023 am 11:37 AM

Comment sauvegarder et restaurer le système sur le système d'exploitation Kirin ? Le système d'exploitation Kirin est un système d'exploitation open source basé sur Linux qui a reçu une attention et une application généralisées en raison de sa stabilité et de sa sécurité. Dans l'utilisation quotidienne, la sauvegarde et la restauration du système sont des opérations très importantes pour protéger les données du système contre les dommages ou les pertes accidentels. Ce qui suit explique comment effectuer une sauvegarde et une restauration du système sur le système d'exploitation Kirin. 1. Sauvegarde du système Dans le système d'exploitation Kirin, la sauvegarde du système peut être effectuée à l'aide de la commande rsync. rsync est un logiciel pour les données

Sauvegarde de la base de données, optimisation et récupération de Pagoda Panel Sauvegarde de la base de données, optimisation et récupération de Pagoda Panel Jun 21, 2023 am 09:45 AM

Dans le monde en ligne d'aujourd'hui, les sites Web sont devenus un support important permettant à chaque entreprise, organisation ou individu d'afficher ses marques, services, produits, etc. Afin de garantir le fonctionnement normal et la sécurité du site Web, nous devons continuellement sauvegarder et optimiser la base de données et la récupération. En tant que logiciel de gestion de serveur avec une utilisation simple, des fonctions riches et une belle interface, Pagoda Panel est également très excellent en matière de gestion de bases de données et possède des fonctions importantes telles que la sauvegarde, l'optimisation et la récupération. Cet article se concentrera sur les fonctions de sauvegarde, d'optimisation et de récupération de base de données de Pagoda Panel et les préoccupations associées.

See all articles