Dalam artikel sebelumnya, kami berbicara tentang cara menggunakan server web IIS Anda sendiri dengan dukungan PHP berbasis Windows 8/2012. Hari ini kami akan menunjukkan cara menginstal sistem manajemen basis data pada Windows 2012 / Windows 8 MySQL. Di masa depan, basis data yang berjalan di server MySQL kami dapat digunakan untuk menyimpan data yang digunakan dalam skrip php dari server web. Secara khusus, sebagian besar situs CMS populer dan toko online menggunakan database MySQL untuk menyimpan datanya..
Catatan. MySQL - Salah satu DBMS paling populer saat ini adalah open source dan didistribusikan di bawah lisensi GPL. MySQL banyak digunakan dalam teknologi web, aplikasi kecil dan menengah. Ini adalah alternatif gratis untuk MS SQL dan Oracle dalam solusi di mana DBMS tidak memerlukan kinerja tinggi dan toleransi kesalahan, dan kemudahan penyebaran dan pemeliharaan menjadi prioritas utama. MySQL adalah DBMS lintas-platform, oleh karena itu ia dapat bekerja pada sistem * nix-like dan pada platform Windows. MySQL dapat diinstal pada platform server Windows Server dan pada OS klien, misalnya Windows 8.Seperti pada artikel sebelumnya, untuk menginstal MySQL, kita memerlukan installer universal Pemasang Platform Web Microsoft (PI Web). Menggunakan Web PI sangat memudahkan penyebaran dan konfigurasi awal berbagai komponen platform web..
Versi terbaru dari Web PI 5.0 saat ini tersedia - Anda dapat mengunduhnya dari http://www.microsoft.com/web/downloads/platform.aspx
Jalankan file yang diunduh wpilauncher.exe, buka tab Produk d dan tunjukkan di bidang pencarian MySQL. Di daftar produk, pilih versi MySQL pilihan Anda (mis., MySQL Windows 5.1), klik Tambah dan Instal untuk memulai instalasi.
Itu penting. Untuk menginstal produk menggunakan PI Web, sistem harus memiliki koneksi Internet..Selanjutnya, Anda akan diminta untuk menentukan kata sandi untuk administrator server MySQL (akun root) dan menerima perjanjian lisensi.
Setelah ini, penginstal mengunduh dan menginstal versi MySQL yang sesuai untuk Windows.
Pemasang WebPI secara otomatis mendaftar dan memulai layanan MySQL sebagai layanan sistem Windows. Layanan diluncurkan melalui daemon yang terpisah mysqld. File konfigurasi layanan MySQL digunakan saya.ini dari direktori C: \ Program Files \ MySQL \ MySQL Server 5.1 \.
Kami akan memverifikasi operasi MySQL di Windows melalui shell perintah server dengan menjalankan file mysql.exe. Setelah memulai, Anda harus menentukan kata sandi root. Jika kata sandi yang benar ditentukan, baris perintah mysql akan terbuka .
Informasi tentang versi server MySQL, pengodean, waktu aktif, port TCP yang digunakan, dll. dapat diperoleh dengan menggunakan perintah
mysql> status
Daftar database di server MySQL dapat diperoleh dengan menggunakan perintah
mysql> tampilkan basis data;
Secara default, dua database layanan dibuat di server: information_schema dan mysql.
Buat pengguna MySQL baru:
mysql> CREATE USER 'winitpro' @ 'localhost' DIIDENTIFIKASI OLEH 'Str0ngPwd';
Mari kita membuat database baru dan memberikan haknya kepada pengguna yang dibuat sebelumnya:
mysql> BUAT DATABASE tstdb;
mysql> GRANT ALL ON tstdb. * TO 'winitpro' @ 'localhost' DIIDENTIFIKASI OLEH 'Str0ngPwd';
Untuk mengizinkan koneksi ke database MySQL dari komputer lain, jalankan perintah:
mysql> GRANT ALL ON testdatabase. * UNTUK 'winitpro' @@ 192.168.100.23 'DIIDENTIFIKASI OLEH' password ';
di mana 192.168.100.23 adalah alamat IP klien yang dapat dihubungkan dari jarak jauh ke database di server MySQL.
Kiat. Untuk koneksi jarak jauh antara klien dan server, TCP port 3306 harus terbuka (periksa apakah aturan ini diaktifkan di firewall Windows).Tutup shell MySQL menggunakan perintah:
berhenti
Kiat. Untuk manajemen database MySQL yang lebih nyaman dari antarmuka grafis, Anda dapat menginstal MySQL Workbench (http://dev.mysql.com/downloads/workbench/).
Untuk menghapus layanan MySQL dari sistem, kami menggunakan perintah (perintah tidak menghapus DBMS itu sendiri):
mysqld -hapus