Rumah pangkalan data tutorial mysql 实现MySQL备份和还原在Win32下

实现MySQL备份和还原在Win32下

Jun 07, 2016 pm 04:14 PM
mysql win32 sandaran capai artikel pengurangan

以下的文章主要是对在Win32下实现MySQL备份和还原的实际操作步骤,以下的文章就有此实际操作方案的介绍,相信如果你掌握了这项技术,会在以后的学习或是工作中带来很大的帮助。 1.Win32下MySQL备份与还原 1.1 MySQL备份 开始菜单 | 运行 | cmd |利用cd \Prog

以下的文章主要是对在Win32下实现MySQL备份和还原的实际操作步骤,以下的文章就有此实际操作方案的介绍,相信如果你掌握了这项技术,会在以后的学习或是工作中带来很大的帮助。

1.Win32下MySQL备份与还原

1.1 MySQL备份 开始菜单 | 运行 | cmd |利用“cd \Program Files\MySQL\MySQL Server 5.0\bin”命令进入bin文件夹 | 利用“mysqldump -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqldump -u root -p voice>voice.sql,然后输入密码即可开始导出。

1.2 还原 进入MySQL Command Line Client,输入密码,进入到“mysql>”,输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车;切换到刚建立的数据库,输入"use voice;",回车;导入数据,输入"source voice.sql;",回车,开始导入,再次出现"mysql>"并且没有提示错误即还原成功。 2.Linux下MySQL的备份与还原

2.1 MySQL备份 [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) [root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入密码即可。

2.2 还原

法一: [root@localhost ~]# mysql -u root -p 回车,输入密码,进入MySQL的控制台"mysql>",同1.2还原。

法二: [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录) [root@localhost mysql]# mysql -u root -p voice绿色版 MySQL 的安装配置

本人下载的MySQL是5.1版的

下载 免安装包(mysql-noinstall-5.1.45-win32.zip)

解压该压缩文件到E:\mysql-5.1.39-win32

1.在系统环境变量path中添加 E:\mysql-5.1.39-win32\bin (注:这是本人的MySQL安装路径)

2.编辑mysql备份的运行配置文件my.ini,如果没有,可以拿my-medium.ini复制然后更名成 my.ini

分别copy一份到E:\mysql-5.1.39-win32和 C:\WINDOWS 中

编辑该文件my.ini文件

[mysqld]

# 设置mysql的安装目录

basedir=E:/mysql-5.1.39-win32/

# 设置mysql数据库的数据的存放目录,必须是data,或者是\\xxx\data

datadir=E:/mysql-5.1.39-win32/data

# 设置mysql服务器的字符集

default-character-set=utf8

[client]

# 设置mysql客户端的字符集

default-character-set=gbk

注:分割线中的配置为可选,可以在建立数据库的时候自行设置。

3.安装mysql服务

从MS-DOS窗口进入目录E:\myserver\mysql-5.0.37-win32\bin,运行如下命令:

mysqld --install mysql5 --defaults-file=C:\WINDOWS\my.ini

其中,mysql5 只是该服务的名字,可以自己另外设置,比如改为 xiaomai

即:mysqld --install xiaomai --defaults-file=C:\WINDOWS\my.ini

4.启动mysql数据库

还在上面的命令窗口里面,输入命令:net start mysql5

这样就启动了mysql 服务。

5.停止服务

执行 net stop mysql5 即可

6.以上5步安装完毕之后,MySQL默认的root用户密码为空的。

可以设置一下root的密码:

win+R -> 输入cmd->打开windows命令控制台,随意定位文件目录,如下

<ol class="dp-xml">
<li class="alt"><span><span>E:\erlangPro\mysqlTest\src</span><span class="tag">></span><span>mysql -u root -p  </span></span></li>
<li><span>Enter password:  </span></li>
<li class="alt"><span>Welcome to the MySQL monitor. Commands end with ; or \g.  </span></li>
<li><span>Your MySQL connection id is 8  </span></li>
<li class="alt"><span>Server version: 5.1.39-community MySQL Community Server (GPL)  </span></li>
<li><span>Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.  </span></li>
<li class="alt">
<span>mysql</span><span class="tag">></span><span> use mysql  </span>
</li>
<li><span>Database changed  </span></li>
<li class="alt">
<span>mysql</span><span class="tag">></span><span> update user set </span><span class="attribute">password</span><span class="attribute-value">password</span><span>=password('admin') where </span><span class="attribute">user</span><span>=</span><span class="attribute-value">'root'</span><span>;  </span>
</li>
<li><span>Query OK, 2 rows affected (0.03 sec)  </span></li>
<li class="alt"><span>Rows matched: 2 Changed: 2 Warnings: 0  </span></li>
<li>
<span>mysql</span><span class="tag">></span><span> </span>
</li>
</ol>
Salin selepas log masuk

退出MySQL,重启MySQL服务即可

以上的相关内容就是对Win32下MySQL备份与还原 的介绍,望你能有所收获。


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

MySQL: Kemudahan Pengurusan Data untuk Pemula MySQL: Kemudahan Pengurusan Data untuk Pemula Apr 09, 2025 am 12:07 AM

MySQL sesuai untuk pemula kerana mudah dipasang, kuat dan mudah untuk menguruskan data. 1. Pemasangan dan konfigurasi mudah, sesuai untuk pelbagai sistem operasi. 2. Menyokong operasi asas seperti membuat pangkalan data dan jadual, memasukkan, menanyakan, mengemas kini dan memadam data. 3. Menyediakan fungsi lanjutan seperti menyertai operasi dan subqueries. 4. Prestasi boleh ditingkatkan melalui pengindeksan, pengoptimuman pertanyaan dan pembahagian jadual. 5. Sokongan sokongan, pemulihan dan langkah keselamatan untuk memastikan keselamatan data dan konsistensi.

Bolehkah saya mengambil kata laluan pangkalan data di Navicat? Bolehkah saya mengambil kata laluan pangkalan data di Navicat? Apr 08, 2025 pm 09:51 PM

Navicat sendiri tidak menyimpan kata laluan pangkalan data, dan hanya boleh mengambil kata laluan yang disulitkan. Penyelesaian: 1. Periksa Pengurus Kata Laluan; 2. Semak fungsi "Ingat Kata Laluan" Navicat; 3. Tetapkan semula kata laluan pangkalan data; 4. Hubungi pentadbir pangkalan data.

Cara Membuat Premium Navicat Cara Membuat Premium Navicat Apr 09, 2025 am 07:09 AM

Buat pangkalan data menggunakan Navicat Premium: Sambungkan ke pelayan pangkalan data dan masukkan parameter sambungan. Klik kanan pada pelayan dan pilih Buat Pangkalan Data. Masukkan nama pangkalan data baru dan set aksara yang ditentukan dan pengumpulan. Sambung ke pangkalan data baru dan buat jadual dalam penyemak imbas objek. Klik kanan di atas meja dan pilih masukkan data untuk memasukkan data.

Mysql: Konsep mudah untuk pembelajaran mudah Mysql: Konsep mudah untuk pembelajaran mudah Apr 10, 2025 am 09:29 AM

MySQL adalah sistem pengurusan pangkalan data sumber terbuka. 1) Buat Pangkalan Data dan Jadual: Gunakan perintah Createdatabase dan Createtable. 2) Operasi Asas: Masukkan, Kemas kini, Padam dan Pilih. 3) Operasi lanjutan: Sertai, subquery dan pemprosesan transaksi. 4) Kemahiran Debugging: Semak sintaks, jenis data dan keizinan. 5) Cadangan Pengoptimuman: Gunakan indeks, elakkan pilih* dan gunakan transaksi.

Bagaimana untuk melihat kata laluan pangkalan data di Navicat untuk MariaDB? Bagaimana untuk melihat kata laluan pangkalan data di Navicat untuk MariaDB? Apr 08, 2025 pm 09:18 PM

Navicat untuk MariaDB tidak dapat melihat kata laluan pangkalan data secara langsung kerana kata laluan disimpan dalam bentuk yang disulitkan. Untuk memastikan keselamatan pangkalan data, terdapat tiga cara untuk menetapkan semula kata laluan anda: Tetapkan semula kata laluan anda melalui Navicat dan tetapkan kata laluan yang kompleks. Lihat fail konfigurasi (tidak disyorkan, risiko tinggi). Gunakan alat baris perintah sistem (tidak disyorkan, anda perlu mahir dalam alat baris arahan).

Cara Melaksanakan SQL di Navicat Cara Melaksanakan SQL di Navicat Apr 08, 2025 pm 11:42 PM

Langkah -langkah untuk melaksanakan SQL di Navicat: Sambungkan ke pangkalan data. Buat tetingkap editor SQL. Tulis pertanyaan SQL atau skrip. Klik butang Run untuk melaksanakan pertanyaan atau skrip. Lihat hasilnya (jika pertanyaan dilaksanakan).

Cara Membuat Sambungan Baru ke MySQL di Navicat Cara Membuat Sambungan Baru ke MySQL di Navicat Apr 09, 2025 am 07:21 AM

Anda boleh membuat sambungan MySQL baru di Navicat dengan mengikuti langkah -langkah: Buka aplikasi dan pilih Sambungan Baru (Ctrl N). Pilih "MySQL" sebagai jenis sambungan. Masukkan nama host/alamat IP, port, nama pengguna, dan kata laluan. (Pilihan) Konfigurasikan pilihan lanjutan. Simpan sambungan dan masukkan nama sambungan.

Navicat menyambung ke kod ralat dan penyelesaian pangkalan data Navicat menyambung ke kod ralat dan penyelesaian pangkalan data Apr 08, 2025 pm 11:06 PM

Kesilapan dan penyelesaian yang biasa apabila menyambung ke pangkalan data: Nama pengguna atau kata laluan (ralat 1045) Sambungan blok firewall (ralat 2003) Timeout sambungan (ralat 10060)

See all articles