Situasi mungkin muncul ketika Anda perlu memulihkan database MySQL Anda, termasuk kerusakan server, menghapus instalasi dan menginstal ulang Server MySQL, atau menyelamatkan data yang hilang atau terhapus. Apa pun penyebabnya, Anda dapat memulihkan database jika Anda telah membackup folder data MySQL Server Anda Show
Folder data berisi semua file MySQL (file data dan file log) yang Anda perlukan untuk memulihkan database Anda. Untuk memulihkan database InnoDB di Windows, Anda harus menemukan file ib* (ibdata1, ib_logfile0, dan ib_logfile1) di folder data. Dan, jika Anda perlu memulihkan database yang berjalan di mesin MyISAM, periksa foldernya. dari,. saya, dan. file myd Jika Anda tidak dapat menemukan folder data Server MySQL, coba cari di lokasi default. "C. \ProgramData\MySQL\MySQL Server x. x\data" Catatan. Di sini, “x. x” adalah versi Server MySQL yang Anda gunakan. Jadi, gantilah dengan nomor versi saat mencari folder data Sekarang mari kita bahas secara detail bagaimana Anda dapat memulihkan database MySQL dari folder data di sistem Windows Anda Langkah-langkah untuk Mengembalikan Database MySQL dari Folder Data di WindowsLangkah 1. Instal Server MySQLPastikan bahwa versi MySQL Server yang digunakan untuk membuat database sama dengan versi yang baru diinstal. Atau yang lain, layanan MySQL tidak akan dimulai. Anda dapat mengunduh versi MySQL yang sama untuk Windows dari sini Langkah 2. Mulai Layanan MySQLSelama penginstalan MySQL, tetapkan sandi root untuk Windows, lalu mulai layanan MySQL Langkah 3. Hentikan Layanan MySQLSekarang Anda harus menghentikan layanan MySQL. Untuk melakukannya, buka Control Panel dan klik pada Alat Administratif. Dari layar yang muncul, klik kanan pada Services dan pilih MySQLx. x (ganti x. x dengan versi MySQL) dan menghentikan layanan Langkah 4. Salin Folder Data dengan File Database ke Folder Data BaruIni adalah langkah utama yang mengharuskan Anda menyalin folder data cadangan yang berisi file database MySQL yang ingin Anda pulihkan ke folder data baru Di folder data, cari folder dengan nama yang sama dengan database yang ingin Anda pulihkan. Misalnya, untuk memulihkan db bernama "mysql_db", cari file database di folder yang terletak di “C. \ProgramData\MySQL\MySQL Server x. x\data\mysql_db”. Semua file ib* yang Anda perlukan untuk memulihkan database InnoDB akan berada di sini. Salin file-file itu dan pindahkan ke folder MySQL lokal di sistem Windows Anda “C. \ProgramData\MySQL\MySQL Server x. x\data\” folder Catatan. Saat memulihkan file database InnoDB, pastikan innodb_log_file_size memiliki ukuran yang sama dengan file log asli Untuk mengembalikan database MyISAM, salin folder yang berisi. dari dan. file myi dari folder data lama ke yang baru Tip. Saat mencoba memulihkan file db pada mesin pengembangan (atau pengujian), Anda dapat memilih untuk menimpa file ib* yang ada. Namun, pastikan untuk mencadangkan file terlebih dahulu di tempat yang aman sebelum menimpanya Langkah 5. Mulai ulang Layanan MySQL AndaSetelah menyalin file database, mulai ulang layanan MySQL dan verifikasi bahwa database Anda telah dipulihkan Jika Anda tidak dapat memulai ulang layanan, periksa log kesalahan MySQL untuk menemukan alasan di baliknya. Anda dapat menemukan log kesalahan di file yang terletak di “C. \ProgramData\MySQL\MySQL Server x. x\data\MACHINE_NAME. berbuat salah" Bagaimana Jika Anda Gagal Mengembalikan Database MySQL?Cobalah untuk memulihkan tabel MyISAM. Pertama-tama kenali tabel yang rusak dengan menjalankan pernyataan "mysqlcheck" berikut mysqlcheck [opsi] db_name tablename [tablename2. ]Setelah Anda menemukan tabel yang rusak, jalankan perintah REPAIR sebagai berikut tablename REPAIR TABLE [opsi]Untuk informasi mendetail tentang cara memperbaiki database dan tabel MySQL, lihat tautan ini Untuk memulihkan db InnoDB, jalankan "innodb_force_recovery=1" untuk memulai MySQL. Anda mungkin harus menaikkan nilainya dari 1–6 untuk memulai server. Namun, melebihi nilai dari 3 melibatkan risiko kehilangan data. Alternatif yang lebih baik adalah menggunakan alat perbaikan MySQL yang membantu memulihkan file database InnoDB dan MyISAM dengan semua data utuh Coba perangkat lunak Stellar Repair for MySQL, yang dirancang untuk administrator database dan pengguna MySQL lainnya untuk memperbaiki database yang rusak parah dan mengembalikannya ke keadaan normal, tanpa kehilangan data Langkah-langkah Restore Database MySQL dengan Stellar Repair for MySQL Software
Catatan. Secara default, semua file database dipilih di kotak dialog “Database Terpilih”. Namun, Anda dapat memilih file tertentu yang ingin diperbaiki
Anda dapat menemukan database di lokasi yang tepat di mana database asli Anda disimpan KesimpulanArtikel ini menjelaskan cara memulihkan database MySQL dari folder data di mesin Windows. Ini menjelaskan petunjuk langkah demi langkah, yang membantu Anda melakukan proses pemulihan db dengan cepat. Namun, jika langkah manual untuk mendapatkan kembali akses ke database MySQL gagal, menggunakan software Stellar Repair for MySQL dapat membantu Bagaimana cara membuat cadangan database MySQL saya di Windows?MySQL Workbench untuk mencadangkan database . Pada panel Administrasi, klik Ekspor Data. . Pada tab Pilih Objek > Tabel untuk Diekspor, pilih skema sakila Di bawah Export Options, pilih Export to Dump Project Folder jika Anda ingin tabel database disimpan terpisah. . Untuk membuat file cadangan, klik Mulai Ekspor Bagaimana cara mencadangkan dan memulihkan database MySQL?Di Penjelajah Basis Data, klik kanan koneksi server tempat Anda ingin memulihkan basis data dan pilih Cadangkan dan Pulihkan > Pulihkan Basis Data . Di Wisaya Pemulihan Database, pilih file cadangan dan klik Pulihkan.
Bagaimana cara mem-backup database MySQL di Windows menggunakan Workbench?Buat cadangan menggunakan MySQL Workbench . Hubungkan ke database MySQL Anda Klik Server pada bilah alat utama Pilih Ekspor Data Pilih tabel yang ingin Anda cadangkan Di bawah Opsi Ekspor, pilih di mana Anda ingin menyimpan dump Anda. . Klik Mulai Ekspor. . Anda sekarang memiliki versi cadangan situs Anda |