mysql数据备份方法总结
本文章来总结mysql数据备份方法,一种是大家常用的利用mysqldump命令方式进行数据备份,另一种是利用dos的xcopy命令带windows计划任务进行自动备份。
利用命令方式xcopy命令,把下面代码保存成bak.bat文件。
代码如下 | 复制代码 |
net stop mysql xcopy D:/phpStudy/MySQL/data/sql111cn/*.* D:/db_backup/%date:~0,10%/ /y net start mysql |
然后在你的服务器中做计划任务就可以实现自动备份数据库了,
利用mysqldump命令方式进行数据备份
备份数据库:
在命令提示符窗口(注意不是 MySQL 的 MySQL Command Line Client 窗口)中输入,
代码如下 | 复制代码 |
mysqldump -hlocalhost -uroot -proot temp > temp_2011.sql |
先进入到 MySQL想要存放备份文件的目录下(便于存放生成的*.sql文件).
恢复数据库:
删除原有数据库,建立数据库,把备份数据库导入。
代码如下 | 复制代码 |
mysqladmin -uroot -p123456 drop database_name mysqladmin -uroot -p123456 create database_name mysql -uroot -p123456 database_name |
上面可以做一个.php文件,然后利用计划任务进行定时执行就可以备份了。
常用的mysql备份数据命令语句分享
备份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 |

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Sandaran dan pemulihan data ThinkPHP6: memastikan keselamatan data Dengan perkembangan pesat Internet, data telah menjadi aset yang sangat penting. Oleh itu, keselamatan data amat membimbangkan. Dalam pembangunan aplikasi web, sandaran dan pemulihan data adalah bahagian penting dalam memastikan keselamatan data. Dalam artikel ini, kami akan memperkenalkan cara menggunakan rangka kerja ThinkPHP6 untuk sandaran dan pemulihan data bagi memastikan keselamatan data. 1. Sandaran data Sandaran data merujuk kepada menyalin atau menyimpan data dalam pangkalan data dalam beberapa cara. Dengan cara ini walaupun data

Sandaran adalah tugas yang sangat penting semasa operasi laman web. Sekiranya terdapat kehilangan atau kehilangan data pada laman web, sandaran boleh memudahkan pemulihan laman web. PHP ialah bahasa pengaturcaraan sisi pelayan yang biasa digunakan Fungsi sandaran laman web boleh dilaksanakan dengan menulis skrip PHP. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi sandaran tapak web. 1. Jenis fail sandaran Apabila membuat sandaran tapak web, anda perlu membuat sandaran pangkalan data dan fail tapak web. Biasanya fail tapak web termasuk fail statik, fail program, gambar dan lampiran yang dimuat naik, dsb., manakala pangkalan data mengandungi semua maklumat tapak web.

Sandaran data dan pemulihan aplikasi PHP melalui DockerCompose, Nginx dan MariaDB Dengan perkembangan pesat teknologi pengkomputeran awan dan kontena, semakin banyak aplikasi memilih untuk menggunakan Docker untuk digunakan dan dijalankan. Dalam ekosistem Docker, DockerCompose ialah alat yang sangat popular yang boleh menentukan dan mengurus berbilang bekas melalui satu fail konfigurasi. Artikel ini akan memperkenalkan cara menggunakan DockerCompose, Ng

Dalam proses pembangunan web, penyimpanan data dan sandaran sudah pasti merupakan bahagian yang sangat penting. Dalam kes kehilangan data atau keperluan pemulihan, sandaran sangat diperlukan. Untuk PHP, bahasa back-end sumber terbuka, terdapat juga banyak pilihan untuk sandaran data Mari kita lihat dengan lebih dekat pada sandaran data dalam PHP. 1. Sandaran pangkalan data 1.1 Alat MYSQLdump MYSQLdump ialah alat baris arahan untuk membuat sandaran pangkalan data MYSQL Ia menyalin keseluruhan pangkalan data atau pangkalan data dengan melaksanakan pernyataan SQL.

Cara menggunakan Java untuk menulis fungsi sandaran data sistem CMS Dalam sistem pengurusan kandungan (ContentManagementSystem, CMS), sandaran data adalah fungsi yang sangat penting dan penting. Melalui sandaran data, kami boleh memastikan bahawa data dalam sistem boleh dipulihkan tepat pada masanya sekiranya berlaku kerosakan, kehilangan atau operasi yang salah, dengan itu memastikan kestabilan dan kebolehpercayaan sistem. Artikel ini akan memperkenalkan cara menggunakan Java untuk menulis fungsi sandaran data sistem CMS dan memberikan contoh kod yang berkaitan.

Menggunakan PHP dan SQLite untuk melaksanakan strategi sandaran dan pemulihan data Sandaran dan pemulihan ialah aspek yang sangat penting dalam pengurusan pangkalan data, yang boleh melindungi data kami daripada kerosakan atau kehilangan yang tidak disengajakan. Artikel ini akan memperkenalkan cara menggunakan PHP dan SQLite untuk melaksanakan strategi sandaran dan pemulihan data, membantu kami mengurus dan melindungi data dalam pangkalan data dengan lebih baik. Pertama, kita perlu mencipta pangkalan data menggunakan SQLite dan mewujudkan beberapa data ujian untuk operasi seterusnya. Berikut ialah contoh mudah: <?php

Apabila jumlah data terus meningkat, sandaran pangkalan data menjadi semakin sukar. Sandaran bukan sahaja memerlukan integriti dan konsistensi data, tetapi juga memerlukan kelajuan sandaran dan saiz fail sandaran untuk memenuhi keperluan sebenar. Teknologi sandaran pemampatan data muncul mengikut keperluan masa dan telah menjadi salah satu cara teknikal yang sangat diperlukan untuk sandaran pangkalan data. MySQL kini merupakan salah satu pangkalan data hubungan yang paling popular Alat sandaran rasmi mysqldump tidak dapat memenuhi keperluan sandaran termampat. Oleh itu, artikel ini akan memperkenalkan penggunaan arahan mampatan pada sistem Linux ta

Bagaimana untuk melaksanakan fungsi sandaran dan pemulihan data dalam projek PHP? Dalam proses membangunkan dan mengurus projek PHP, sandaran data dan fungsi pemulihan adalah sangat penting. Sama ada untuk mengelakkan kehilangan data secara tidak sengaja atau untuk memastikan keselamatan data semasa pemindahan dan peningkatan projek, kita perlu menguasai kaedah sandaran dan pemulihan data. Artikel ini akan memperkenalkan cara melaksanakan fungsi sandaran dan pemulihan data dalam projek PHP. 1. Laluan sandaran definisi sandaran data: Pertama, kita perlu menentukan laluan yang digunakan untuk menyimpan fail sandaran. Boleh ditakrifkan dalam fail konfigurasi projek
