Rumah pangkalan data tutorial mysql Bagaimana untuk melaksanakan operasi silang pelayan dan pangkalan data silang data dalam MySQL?

Bagaimana untuk melaksanakan operasi silang pelayan dan pangkalan data silang data dalam MySQL?

Jul 30, 2023 pm 02:39 PM
beroperasi silang pelayan Pangkalan data silang

MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang digunakan secara meluas untuk penyimpanan data dan pengurusan aplikasi web. Dalam senario aplikasi sebenar, kami selalunya perlu melaksanakan operasi silang pelayan dan pangkalan data silang pada data, seperti penyegerakan data, pemindahan data atau pengurusan data teragih antara berbilang pangkalan data.

Yang berikut memperkenalkan kaedah dan kod sampel tentang cara melaksanakan operasi silang pelayan dan pangkalan data silang data dalam MySQL.

  1. Gunakan enjin storan Bersekutu
    Enjin storan bersekutu ialah enjin storan yang disediakan oleh MySQL Melalui enjin storan ini, kami boleh mencipta jadual dalam contoh MySQL yang disambungkan ke pelayan MySQL lain, dengan itu merealisasikan operasi merentas pelayan data. .

Pertama, kita perlu mendayakan enjin storan Bersekutu pada pelayan MySQL. Tambahkan konfigurasi berikut dalam fail konfigurasi my.cnf:

[mysqld]
federated = ON
Salin selepas log masuk

Kemudian buat jadual Bersekutu dalam pangkalan data dan nyatakan maklumat pelayan MySQL jauh untuk disambungkan:

CREATE TABLE federated_table (
    id INT(11) AUTO_INCREMENT,
    data VARCHAR(100),
    PRIMARY KEY (id)
) ENGINE=FEDERATED
DEFAULT CHARSET=utf8
CONNECTION='mysql://[用户名]:[密码]@[远程MySQL服务器IP地址]:[端口号]/[数据库名]/[远程表名]';
Salin selepas log masuk

Dalam kod di atas, [nama pengguna], [kata laluan] , [Alamat IP pelayan MySQL jauh], [Nombor port], [Nama pangkalan data], [Nama jadual jauh] hendaklah diganti mengikut situasi sebenar. Selepas penciptaan berjaya, kami boleh melakukan operasi data silang pelayan dengan mengendalikan jadual Bersekutu ini.

  1. Gunakan fungsi Replikasi
    Fungsi Replikasi MySQL boleh menyalin data pada satu pelayan MySQL ke pelayan MySQL yang lain untuk mencapai operasi data merentas pelayan.

Pertama, konfigurasikan pada pangkalan data utama. Tambahkan konfigurasi berikut dalam fail konfigurasi my.cnf:

[mysqld]
server-id=1
log_bin=mysql-bin
binlog_format=row
Salin selepas log masuk

Kemudian mulakan semula perkhidmatan MySQL.

Konfigurasikan pada pangkalan data hamba. Tambahkan konfigurasi berikut dalam fail konfigurasi my.cnf:

[mysqld]
server-id=2
Salin selepas log masuk

Kemudian mulakan semula perkhidmatan MySQL.

Buat akaun replikasi pada pangkalan data induk dan berikan kebenaran replikasi:

CREATE USER 'repl_user'@'从数据库IP地址' IDENTIFIED BY 'repl_password';
GRANT REPLICATION SLAVE ON *.* TO 'repl_user'@'从数据库IP地址';
Salin selepas log masuk

Antaranya, alamat IP pangkalan data hamba perlu diganti dengan alamat IP pangkalan data hamba sebenar.

Kemudian semak nama fail dan lokasi log binari pada pangkalan data utama:

SHOW MASTER STATUS;
Salin selepas log masuk

Rekodkan nilai Fail dan Kedudukan.

Tetapkan maklumat yang direplikasi pada pangkalan data hamba:

CHANGE MASTER TO
MASTER_HOST='主数据库IP地址',
MASTER_USER='repl_user',
MASTER_PASSWORD='repl_password',
MASTER_LOG_FILE='二进制日志的文件名',
MASTER_LOG_POS=二进制日志的位置;
Salin selepas log masuk

Antaranya, alamat IP pangkalan data induk perlu diganti dengan alamat IP pangkalan data induk sebenar, dan nama fail serta lokasi log binari harus menggunakan nilai direkodkan pada langkah sebelumnya.

Kemudian mulakan proses replikasi pada pangkalan data hamba:

START SLAVE;
Salin selepas log masuk

Anda boleh menyemak status proses replikasi melalui arahan SHOW SLAVE STATUSG.

Dengan cara ini, operasi pengubahsuaian data pada pangkalan data induk akan disegerakkan ke pangkalan data hamba, merealisasikan operasi data merentas pelayan.

Ringkasnya, MySQL boleh merealisasikan operasi merentas pelayan dan pangkalan data silang data melalui enjin storan Bersekutu dan fungsi replikasi Replikasi. Pembangun boleh memilih kaedah yang sesuai untuk melaksanakan operasi data silang pelayan dan pangkalan data berdasarkan keperluan sebenar.

Di atas adalah kaedah dan kod sampel untuk melaksanakan operasi silang pelayan dan pangkalan data silang dalam MySQL. Saya harap ia akan membantu anda.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan operasi silang pelayan dan pangkalan data silang data dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan 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)

Tutorial penggunaan PyCharm: membimbing anda secara terperinci untuk menjalankan operasi Tutorial penggunaan PyCharm: membimbing anda secara terperinci untuk menjalankan operasi Feb 26, 2024 pm 05:51 PM

PyCharm ialah persekitaran pembangunan bersepadu (IDE) Python yang sangat popular. Ia menyediakan pelbagai fungsi dan alatan untuk menjadikan pembangunan Python lebih cekap dan mudah. Artikel ini akan memperkenalkan anda kepada kaedah operasi asas PyCharm dan menyediakan contoh kod khusus untuk membantu pembaca memulakan dengan cepat dan menjadi mahir dalam mengendalikan alat tersebut. 1. Muat turun dan pasang PyCharm Pertama, kita perlu pergi ke laman web rasmi PyCharm (https://www.jetbrains.com/pyc

Apakah sudo dan mengapa ia penting? Apakah sudo dan mengapa ia penting? Feb 21, 2024 pm 07:01 PM

sudo (eksekusi superuser) ialah arahan utama dalam sistem Linux dan Unix yang membenarkan pengguna biasa menjalankan perintah tertentu dengan keistimewaan root. Fungsi sudo dicerminkan terutamanya dalam aspek berikut: Menyediakan kawalan kebenaran: sudo mencapai kawalan ketat ke atas sumber sistem dan operasi sensitif dengan membenarkan pengguna mendapatkan kebenaran superuser buat sementara waktu. Pengguna biasa hanya boleh mendapatkan keistimewaan sementara melalui sudo apabila diperlukan, dan tidak perlu log masuk sebagai pengguna super sepanjang masa. Keselamatan yang dipertingkatkan: Dengan menggunakan sudo, anda boleh mengelak daripada menggunakan akaun akar semasa operasi rutin. Menggunakan akaun akar untuk semua operasi boleh menyebabkan kerosakan sistem yang tidak dijangka, kerana sebarang operasi yang salah atau cuai akan mempunyai kebenaran penuh. dan

Langkah-langkah operasi dan langkah berjaga-jaga Deploy Linux Langkah-langkah operasi dan langkah berjaga-jaga Deploy Linux Mar 14, 2024 pm 03:03 PM

Langkah pengendalian dan langkah berjaga-jaga LinuxDeploy LinuxDeploy ialah alat berkuasa yang boleh membantu pengguna menggunakan pelbagai pengedaran Linux dengan pantas pada peranti Android, membolehkan pengguna mengalami sistem Linux yang lengkap pada peranti mudah alih mereka. Artikel ini akan memperkenalkan langkah pengendalian dan langkah berjaga-jaga LinuxDeploy secara terperinci dan memberikan contoh kod khusus untuk membantu pembaca menggunakan alat ini dengan lebih baik. Langkah-langkah operasi: Pasang LinuxDeploy: Pertama, pasang

Apa yang perlu dilakukan jika anda terlupa menekan F2 untuk kata laluan but win10 Apa yang perlu dilakukan jika anda terlupa menekan F2 untuk kata laluan but win10 Feb 28, 2024 am 08:31 AM

Mungkin ramai pengguna mempunyai beberapa komputer yang tidak digunakan di rumah, dan mereka telah lupa sepenuhnya kata laluan kuasa hidup kerana mereka tidak digunakan untuk masa yang lama, jadi mereka ingin tahu apa yang perlu dilakukan jika mereka terlupa kata laluan? Kemudian mari kita lihat bersama-sama. Apa yang perlu dilakukan jika anda terlupa menekan F2 untuk kata laluan boot win10 1. Tekan butang kuasa komputer, dan kemudian tekan F2 semasa but (jenama komputer yang berbeza mempunyai butang yang berbeza untuk memasuki BIOS). 2. Dalam antara muka bios, cari pilihan keselamatan (lokasi mungkin berbeza untuk jenama komputer yang berbeza). Biasanya dalam menu tetapan di bahagian atas. 3. Kemudian cari pilihan SupervisorPassword dan klik padanya. 4. Pada masa ini, pengguna boleh melihat kata laluannya, dan pada masa yang sama mencari Didayakan di sebelahnya dan menukarnya kepada Dis.

Perkongsian langkah operasi tangkapan skrin Huawei Mate60 Pro Perkongsian langkah operasi tangkapan skrin Huawei Mate60 Pro Mar 23, 2024 am 11:15 AM

Dengan populariti telefon pintar, fungsi tangkapan skrin telah menjadi salah satu kemahiran penting untuk kegunaan harian telefon bimbit. Sebagai salah satu telefon mudah alih utama Huawei, fungsi tangkapan skrin Huawei Mate60Pro secara semula jadi telah menarik banyak perhatian daripada pengguna. Hari ini, kami akan berkongsi langkah operasi tangkapan skrin telefon mudah alih Huawei Mate60Pro, supaya semua orang boleh mengambil tangkapan skrin dengan lebih mudah. Pertama sekali, telefon bimbit Huawei Mate60Pro menyediakan pelbagai kaedah tangkapan skrin, dan anda boleh memilih kaedah yang sesuai dengan anda mengikut tabiat peribadi anda. Berikut ialah pengenalan terperinci kepada beberapa pemintasan yang biasa digunakan:

Bagaimana untuk melumpuhkan butang tindakan pada iPhone 15 Pro dan 15 Pro Max Bagaimana untuk melumpuhkan butang tindakan pada iPhone 15 Pro dan 15 Pro Max Nov 07, 2023 am 11:17 AM

Apple membawa beberapa ciri perkakasan eksklusif Pro kepada iPhone 15 Pro dan 15 Pro Max, yang menarik perhatian semua orang. Kami bercakap tentang bingkai titanium, reka bentuk anggun, cipset A17 Pro baharu, kanta telefoto 5x yang menarik dan banyak lagi. Daripada semua loceng dan wisel yang ditambahkan pada model iPhone 15 Pro, butang tindakan kekal sebagai ciri yang menonjol dan menonjol. Tidak perlu dikatakan, ia adalah tambahan yang berguna untuk melancarkan tindakan pada iPhone anda. Yang berkata, anda secara tidak sengaja boleh menahan butang Tindakan dan mencetuskan ciri secara tidak sengaja. Terus terang, ia menjengkelkan. Untuk mengelakkan ini, anda harus melumpuhkan butang tindakan pada iPhone 15 Pro dan 15 Pro Max. biarkan

Butang tindakan tersuai: Terokai pemperibadian pada iPhone 15 Pro Butang tindakan tersuai: Terokai pemperibadian pada iPhone 15 Pro Sep 24, 2023 pm 03:05 PM

iPhone 15 Pro dan iPhone 15 Pro Max Apple memperkenalkan butang tindakan boleh atur cara baharu yang menggantikan suis dering/senyap tradisional di atas butang kelantangan. Teruskan membaca untuk mengetahui perkara yang dilakukan oleh butang Tindakan dan cara menyesuaikannya. Butang tindakan baharu pada model Apple iPhone 15 Pro menggantikan suis iPhone tradisional yang mengaktifkan Dering dan Senyap. Secara lalai, butang baharu masih akan mengaktifkan kedua-dua fungsi dengan tekan lama, tetapi anda juga boleh meminta tekan lama melaksanakan pelbagai fungsi lain, termasuk akses pantas ke kamera atau lampu suluh, mengaktifkan memo suara, mod fokus, terjemahan dan ciri kebolehaksesan seperti pembesar . Anda juga boleh mengaitkannya dengan satu pintasan, membuka satu tan kemungkinan lain

Pemantauan tatal halaman web CSS: pantau acara tatal halaman web dan lakukan operasi yang sepadan Pemantauan tatal halaman web CSS: pantau acara tatal halaman web dan lakukan operasi yang sepadan Nov 18, 2023 am 10:35 AM

Pemantauan tatal halaman web CSS: pantau acara tatal halaman web dan lakukan operasi yang sepadan Dengan pembangunan berterusan teknologi bahagian hadapan, kesan dan interaksi halaman web menjadi lebih kaya dan pelbagai. Antaranya, pemantauan skrol adalah teknologi biasa yang boleh melakukan beberapa kesan atau operasi khas berdasarkan kedudukan skrol apabila pengguna menatal halaman web. Secara umumnya, pemantauan skrol boleh dilaksanakan melalui JavaScript. Walau bagaimanapun, dalam beberapa kes, kami juga boleh mencapai kesan pemantauan tatal melalui CSS tulen. Artikel ini akan memperkenalkan cara melaksanakan penatalan halaman web melalui CSS

See all articles