MySQL ialah sumber terbuka, sistem pengurusan pangkalan data hubungan percuma yang digunakan secara meluas dalam aplikasi web dan sistem pangkalan data peringkat perusahaan yang besar. Jika anda perlu menjalankan berbilang versi MySQL pada mesin yang sama, maka anda perlu belajar cara memasang berbilang contoh MySQL.
Artikel ini akan memperkenalkan cara memasang dua tika MySQL pada sistem pengendalian Windows untuk rujukan anda.
1. Muat turun pakej pemasangan MySQL
Lawati tapak web rasmi MySQL http://dev.mysql.com/downloads/mysql/ untuk memuat turun versi terkini Pelayan Komuniti MySQL pilih versi MySQL Community Server 8.0.23, selepas muat turun selesai, anda perlu unzip fail ke dalam dua direktori berbeza, kami menamakannya mysql1 dan mysql2 masing-masing.
2. Pasang tika MySQL
- Pasang tika pertama
Masukkan direktori mysql1 dan klik dua kali mysql-installer-community-8.0. 23.0. Pemasang msi mula memasang MySQL, ikut tetapan lalai dan meneruskan ke langkah seterusnya, dalam Wizard Konfigurasi Pelayan MySQL, kita boleh melakukan beberapa operasi konfigurasi tersuai.
- Pada halaman "Jenis dan Rangkaian", pilih pilihan "Developer Default";
- Pada halaman "Authentication Method", pilih "Use Legacy Authentication Method (Retain MySQL 5 .xCompatibity) ”;
- Pada halaman “Akaun dan Peranan”, tetapkan kata laluan pengguna “root” dan kekalkan pilihan lain sebagai lalai
- Pada “Perkhidmatan Windows” halaman, pilih pilihan "Stand-Alone MySQL Server" (Mesin Pelayan)";
- Pada halaman "Apply Configuration", klik butang "Execute" untuk menggunakan konfigurasi dan tunggu perkhidmatan MySQL bermula dan pemasangan untuk diselesaikan.
- Pasang contoh kedua
Masukkan direktori mysql2, gunakan baris arahan untuk menjalankan atur cara pemasangan, dan laksanakan arahan berikut:
msiexec / i mysql-installer-community-8.0.23.0.msi /qn ^
MYSQL_SRVNAME=MySQL2 ^
INSTALLDIR=C:mysql2 ^
INSTALLDIRDATA=C:mysqlconfig=C:mysqlconfig=data .ini
Dalam arahan di atas, /qn ialah pilihan pemasangan mod senyap, MYSQL_SRVNAME ialah nama perkhidmatan, INSTALLDIR ialah laluan pemasangan contoh MySQL, INSTALLDIRDATA ialah laluan di mana fail data disimpan dan CONFIGURATIONFILE menentukan laluan ke fail konfigurasi. Proses pemasangan adalah serupa dengan contoh pertama Selepas pemasangan selesai, anda boleh memulakan perkhidmatan.
3. Konfigurasikan tika MySQL
Konfigurasi tika pertama -
Buka tetingkap Windows CMD (jalankan dengan keistimewaan pentadbir) dan tukar ke direktori mysql1 bin di bawah, laksanakan arahan berikut:
cd /d C:mysql1 in
Kemudian jalankan perintah mysqld --initialize-insecure --console untuk memulakan direktori data dan konsol mengeluarkan maklumat permulaan MySQL.
Sekarang, kita perlu mengkonfigurasi beberapa maklumat asas contoh MySQL dengan melaksanakan arahan berikut:
mysqld --install MySQL1 --defaults-file=../my1.ini
Antaranya, pilihan --install memasang perkhidmatan, MySQL1 ialah nama perkhidmatan dan --defaults-file menentukan fail konfigurasi my1.ini.
Dalam my1.ini, tulis yang berikut:
[mysqld]
datadir=C:/mysql1data
basedir=C:/mysql1
port=3306
Mulakan perkhidmatan MySQL dan laksanakan arahan berikut:
net start MySQL1
Gunakan arahan berikut untuk log masuk ke pelayan MySQL:
mysql -uroot -p
Konfigurasikan contoh kedua-
Tukar ke direktori mysql2, kita perlu terlebih dahulu mengubah suai kandungan dalam fail konfigurasi config.ini kepada:
[server ]
port=3307
datadir=C:mysql2data
basedir=C:mysql2
default_authentication_plugin=mysql_native_password
buka tetingkap Windows run, keistimewaan pentadbir), Jalankan arahan berikut:
cd /d C:mysql2 in
mysql_ssl_rsa_setup
Kemudian jalankan perintah mysqld --initialize-insecure --console untuk memulakan direktori data dan konsol Output maklumat permulaan MySQL.
Sekarang, kita perlu mengkonfigurasi beberapa maklumat asas contoh MySQL dengan melaksanakan arahan berikut:
mysqld --install MySQL2 --defaults-file=../my2.ini
Antaranya, pilihan --install memasang perkhidmatan, MySQL2 ialah nama perkhidmatan dan --defaults-file menentukan fail konfigurasi my2.ini.
Dalam my2.ini, tulis yang berikut:
[mysqld]
port=3307
datadir=C:/mysql2data
basedir=C:/mysql2
default_authentication_plugin=mysql_native_password
Mulakan perkhidmatan MySQL dan laksanakan arahan berikut:
net start MySQL2
Gunakan arahan berikut untuk log masuk ke pelayan MySQL:
mysql -uroot -p -P 3307
4. Ringkasan
Melalui langkah di atas, anda boleh berjaya memasang dua versi contoh MySQL yang berbeza pada mesin yang sama dan menetapkan port yang berbeza nombor dan direktori penyimpanan data. MySQL ialah sistem pengurusan pangkalan data berskala yang kaya dengan ciri yang berjalan pada pelbagai sistem pengendalian dan merupakan komponen penting bagi mana-mana aplikasi web yang memerlukan penyimpanan data. Dalam aplikasi praktikal, anda boleh memasang berbilang contoh MySQL mengikut keperluan untuk mencapai pemisahan data dan prestasi yang lebih baik.
Atas ialah kandungan terperinci mysql memasang dua. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!