Memasang MySQL 8.4 untuk Windows

Tarikh penciptaan halaman :

Persekitaran pengesahan operasi

Mysql
  • MySQL 8.4
Windows
  • Pelayan Windows 2022

Persekitaran yang diperlukan

Mysql
  • MySQL 8.4
Windows
  • Windows 11
  • Windows 10
Pelayan Windows
  • Pelayan Windows 2022
  • Pelayan Windows 2019
  • Windows Server 2016

Perihal edisi yang anda gunakan

Terdapat beberapa edisi MySQL, tetapi kali ini kami akan memasang "Edisi Komuniti MySQL" yang boleh digunakan secara percuma.

Muat turun dan pasang Microsoft Visual C++ Boleh Diagihkan Semula

MySQL 8.4 menggunakan masa jalan Microsoft Visual C++ 2019, jadi walaupun anda cuba memasang MySQL sebagaimana adanya, anda akan melihat dialog berikut dan tidak boleh memasangnya.

Muat turun masa jalan dari laman web berikut:

Jika anda pergi ke halaman, anda akan menemui pautan muat turun untuk memuat turunnya. Seni bina hendaklah disesuaikan dengan Windows di mana MySQL dipasang.

Jalankan sebaik sahaja dimuat turun.

Tandakan kotak "Terima Terma Lesen dan Syarat Penggunaan" dan klik butang "Pasang".

Muat turun MySQL

Dalam penyemak imbas web anda, pergi ke halaman berikut:

Klik Muat turun Edisi Komuniti MySQL.

Klik Pelayan Komuniti MySQL.

Terdapat beberapa versi MySQL, dan versi dengan "LTS" ialah versi jangka panjang yang disokong. Yang ditandakan "Inovasi" ialah sokongan jangka pendek untuk versi terkini sahaja, jadi sila pilih versi "LTS" melainkan anda sedang meneliti ciri baharu.

Terdapat beberapa butang Muat turun, tetapi jika anda tidak khusus mengenainya, sila pilih "Windows (x86, 64-bit), MSI Installer".

Anda akan diminta untuk log masuk, tetapi anda boleh memuat turunnya daripada pautan di bawah tanpa log masuk.

Memasang MySQL

Jalankan fail yang dimuat turun.

Jika anda bukan pentadbir, anda akan melihat dialog seperti di bawah, pilih Ya.

Pilih "Ya" kerana ia akan muncul semula dalam fail lain.

Klik Seterusnya.

Semak "Saya menerima terma dalam Perjanjian Lesen" dan klik butang "Seterusnya".

Pilih Biasa. Jika anda hanya mahu menggunakannya sebagai pangkalan data, ini sudah memadai.

Klik butang "Pasang".

Klik butang Selesai untuk menutupnya sambil menyemak Jalankan MySQL Configurator.

Klik butang "Seterusnya".

Jika tiada perubahan pada laluan folder storan data MySQL, klik butang "Seterusnya".

Pilih jenis konfigurasi pelayan. Sama ada aplikasi lain berjalan pada pelayan di mana MySQL dipasang menentukan sumber sistem yang hendak diperuntukkan kepada MySQL. Pilih salah satu daripada berikut untuk disesuaikan dengan permohonan anda:

Penerangan mengenai jenis konfigurasi
Komputer Pembangunan Ini adalah komputer pembangunan dan banyak aplikasi lain dipasang. MySQL menggunakan memori minimum.
Komputer Pelayan Pada komputer ini, beberapa aplikasi pelayan sedang berjalan. Pilih pilihan ini untuk web atau pelayan aplikasi anda. MySQL akan mempunyai penggunaan memori yang sederhana.
Komputer Khusus Komputer ini didedikasikan untuk menjalankan pelayan pangkalan data MySQL. Pelayan lain, seperti pelayan web, tidak berjalan. MySQL menggunakan semua memori yang ada.
Manual Simpan nilai fail konfigurasi lalai. Jika anda perlu menukar nilai, anda mesti mengedit fail konfigurasi dan mengemas kininya secara manual.

Dalam kes ini, "Komputer Pelayan" dipilih dengan andaian bahawa aplikasi lain juga akan dijalankan. Sila tentukan mengikut cara anda mengendalikannya.

Dengan cara ini, pilihan jenis konfigurasi mengubah parameter berikut my.ini: Nombor yang ditetapkan mungkin berbeza-beza bergantung pada spesifikasi PC anda. Anda perlu berhati-hati terutamanya jika spesifikasi memori pelayan adalah dinamik.

Nama Parameter: Pembangunan ManualPelayan KomputerKomputer Komputer Khusus
tmp_table_size 16M 5 juta 12 juta 74 juta
myisam_sort_buffer_size 8 juta 9 juta 16M 138 juta
read_buffer_size 128 ribu 238 31 ribu 128 ribu
read_rnd_buffer_size 256 ribu 6K 256 ribu 256 ribu
innodb_thread_concurrency 0 8 8 8
open_files_limit 5000 8161 8161 8161

Tetapkan kata laluan root. Ambil perhatian bahawa sesetengah simbol mungkin memerlukan pemprosesan melarikan diri semasa menaip.

Sebaik sahaja anda telah memasukkannya, klik butang "Seterusnya". Anda boleh menambah akaun pengguna kemudian.

Tetapkan maklumat untuk mendaftar dengan perkhidmatan Windows. Jika tidak ada apa-apa khususnya, tidak ada masalah seperti itu.

Tetapkan tetapan keizinan untuk fail pelayan. Sekiranya tidak ada keadaan khas, tidak ada masalah sebagai tetapan teratas.

Pemasang MySQL boleh melindungi direktori data pelayan dengan mengemas kini kebenaran fail dan folder yang terletak di lokasi berikut:

Adakah anda mahu mengemas kini kebenaran fail pelayan dalam pemasang MySQL?

  • Ya, kami hanya memberikan akses penuh kepada pengguna yang menjalankan perkhidmatan Windows (jika berkenaan) dan kumpulan Pentadbir. Pengguna dan kumpulan lain tidak boleh mengaksesnya.
  • Ya, tetapi semak dan konfigurasikan tahap akses.
  • Tidak, anda menguruskan keizinan selepas konfigurasi pelayan.

Semak jika anda ingin menyimpan pangkalan data sampel.

Mulakan konfigurasi dengan butang "Laksanakan".

Klik butang "Seterusnya".

Tutup dengan butang "Selesai".

Menetapkan Pembolehubah Persekitaran

Menetapkan pembolehubah persekitaran menjadikannya lebih mudah untuk menggunakan arahan kerana anda tidak perlu menentukan laluan MySQL penuh semasa melaksanakan arahan. Jika anda tidak mahu menggunakan arahan, anda tidak perlu menetapkan pembolehubah persekitaran.

Periksa folder tempat mysql.exe dipasang. Jika anda tidak mengubah apa-apa, ia sepatutnya berada dalam folder berikut.

  • C: \ Fail Program \ MySQL \ MySQL Server 8.4 \ bin

Versi Windows yang berbeza mempunyai cara yang berbeza untuk membuka skrin pembolehubah persekitaran, jadi lebih mudah untuk menaip "pembolehubah persekitaran" dalam carian menu Mula.

Daripada tab Lanjutan, klik butang Pembolehubah Persekitaran.

Pilih daripada Path pembolehubah persekitaran sistem dan klik butang Edit.

Klik butang "Baharu".

Masukkan laluan folder dengan mysql.exe.

Selepas itu, klik butang OK untuk mengesahkan.

Sahkan operasi arahan

Buka gesaan dan masukkan arahan berikut: Jika anda berjaya, tiada masalah.

mysql --version