Menaik taraf pemasangan binari MySQL atau berasaskan pakej pada Unix/Linux

王林
Lepaskan: 2023-08-28 13:57:03
ke hadapan
604 orang telah melayarinya

Mari belajar cara menaik taraf pemasangan binari MySQL dan berasaskan pakej dalam Unix atau Linux. Ini boleh dilakukan di tempat atau menggunakan kaedah naik taraf logik. Mari kita fahami secara ringkas kedua-dua kaedah -

在 Unix/Linux 上升级 MySQL 二进制或基于包的安装Naik taraf di tempat

Naik taraf di tempat melibatkan menutup pelayan MySQL lama, menggantikan pelayan lama Perduaan atau pakej MySQL digantikan dengan yang baru.

  • Selepas menyelesaikan operasi ini, pelayan MySQL akan dimulakan semula pada direktori data sedia ada.

  • Selepas ini, baki pemasangan sedia ada (yang memerlukan beberapa jenis peningkatan) akan dinaik taraf.

  • Untuk sesetengah platform Linux, pemasangan MySQL daripada RPM atau pakej Debian akan Termasuk sokongan "systemd" untuk membantu menguruskan permulaan dan penutupan pelayan MySQL.

  • Arahan "mysqld_safe" tidak akan dipasang pada sistem sedemikian.

  • li>
  • Naik taraf logik

Naik taraf logik MySQL melibatkan pengeksportan SQL lama contoh.

  • Data sedia ada perlu dieksport dari pemasangan MySQL sebelumnya, ini boleh dilakukan menggunakan arahan berikut -

  • mysqldump -u root -p
    --add-drop-table --routines --events
    --all-databases --force > data-for-upgrade.sql
    Salin selepas log masuk
    # 🎜🎜#Gunakan arahan berikut untuk menutup pelayan MySQL lama-< li>
    mysqladmin -u root -p shutdown
    Salin selepas log masuk

    Gunakan arahan berikut untuk memulakan direktori data baharu-

    mysqld --initialize --datadir=/path/to/8.0-datadir &
    Salin selepas log masuk
    Gunakan arahan berikut untuk tetapkan semula kata laluan root-#🎜🎜 #
    shell> mysql -u root -p
    Enter password: **** <&minus; enter temporary root password
    mysql> ALTER USER USER() IDENTIFIED BY &#39;your new password&#39;;
    Salin selepas log masuk
Gunakan arahan berikut untuk memuatkan fail dump yang dibuat sebelum ini ke dalam pelayan MySQL yang baru dibuat -

mysql -u root -p --force < data-for-upgrade.sql
Salin selepas log masuk
MySQL Cluster Upgrade

#🎜 🎜#

# 🎜🎜#Naik taraf nod MGM.

Peningkatan nod data 1 dinaik taraf satu demi satu.

  • nod API dinaik taraf satu demi satu, termasuk pelayan MySQL.

  • Naik taraf kamus data.

  • Naik taraf jadual sistem.

  • Mulakan semula sistem.

Atas ialah kandungan terperinci Menaik taraf pemasangan binari MySQL atau berasaskan pakej pada Unix/Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!