Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data

PHPz
Lepaskan: 2023-05-27 13:34:12
ke hadapan
1483 orang telah melayarinya

    Kata Pengantar

    Semasa pembangunan, adalah perlu untuk memantau jadual data dengan memantau fail log binlog mysql Ia digunakan dalam bekas docker, dan masalah volum data juga perlu diselesaikan

    1 Buka imej mysql melalui volum data

    docker run -p 3307:3306 --name myMysql -v /usr/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456  -d mysql:5.7.25
    Salin selepas log masuk

    Nota: Fail perlu dibuat. dalam direktori hos terlebih dahulu Digunakan untuk menyimpan set data mysql Direktori yang saya buat di sini ialah /usr/docker/mysql/data

    dan /var/lib/mysql ialah direktori tetap selepas cermin mysql ialah. Secara umumnya, kita tidak perlu secara manual Untuk mengalih keluar gangguan, hanya kekalkan lalai

    2 Sambung ke mysql dan uji

    Gunakan alat sambungan klien untuk menyambung ke mysql dan cuba untuk. perhatikan pembukaan mysql_binlog

    Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data

    Anda boleh melihat bahawa fungsi pengelogan tidak didayakan pada masa yang sama, kita juga boleh pergi ke direktori pemasangan hos untuk memerhati,

    Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data

    3 Buka bin_log

    Laksanakan arahan berikut dalam urutan

    docker exec myMysql bash -c "echo 'log-bin=/var/lib/mysql/mysql-bin' >> /etc/mysql/mysql.conf.d/mysqld.cnf"
    Salin selepas log masuk
    rrree

    4
    docker exec myMysql bash -c "echo 'server-id=123454' >> /etc/mysql/mysql.conf.d/mysqld.cnf"
    Salin selepas log masuk
    5. Cipta pangkalan data dan buat jadual di dalamnya dan tambah sekeping data

    Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data

    Pada masa ini, kami akan melihat perubahan dalam bin_log sekali lagi, menunjukkan bahawa log bin_log telah dijana pada masa ini

    Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data

    Juga Anda boleh memasuki direktori hos untuk pemerhatian Pada masa ini, fail log telah dijana di bawah hos

    Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data

    Atas ialah kandungan terperinci Cara menggunakan docker untuk membolehkan mysql binlog menyelesaikan masalah volum data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Label berkaitan:
    sumber:yisu.com
    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
    Tutorial Popular
    Lagi>
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan