PHP ialah bahasa pembangunan web dinamik yang digunakan secara meluas Untuk data tapak web disimpan dan diurus secara kekal, pangkalan data mesti digunakan. Artikel ini akan menerangkan langkah-langkah untuk memasang pangkalan data tapak web PHP, dengan harapan dapat membantu pembangun yang perlu membina tapak web PHP.
1 Pilih jenis pangkalan data
Sebelum memasang pangkalan data, anda mesti memilih jenis pangkalan data terlebih dahulu. Sistem pengurusan pangkalan data hubungan yang biasa digunakan pada masa ini termasuk MySQL, Oracle dan SQL Server, manakala sistem pengurusan pangkalan data bukan hubungan seperti MongoDB dan Redis juga sedang berkembang pesat. Kebanyakan laman web PHP akan memilih MySQL sebagai sistem pengurusan pangkalan data mereka kerana MySQL mempunyai kelebihan sumber terbuka, kestabilan, dan kemudahan penggunaan.
2. Pasang pangkalan data
1. Muat turun program pemasangan pangkalan data MySQL
Tapak web rasmi MySQL menyediakan program pemasangan MySQL yang boleh digunakan secara langsung pada sistem Windows atau Linux. Pilih sistem pengendalian yang sepadan pada halaman muat turun laman web rasmi dan muat turun program pemasangan MySQL.
2. Jalankan pemasang MySQL
Klik dua kali pemasang MySql dan ikut arahan untuk memasang langkah demi langkah. Semasa keseluruhan proses pemasangan, terdapat beberapa pilihan yang perlu ditetapkan, seperti laluan folder pemasangan MySQL, kata laluan log masuk, port konfigurasi pangkalan data, dll. Ingat apabila memilih nama pengguna dan kata laluan, pilih yang selamat Jika anda menggunakan pelayan pengeluaran, kata laluan mesti mengandungi huruf besar, huruf kecil, nombor dan simbol khas.
3. Mulakan perkhidmatan MySQL
Selepas pemasangan MySQL selesai, anda perlu memulakan perkhidmatan MySQL terlebih dahulu. Pada sistem Windows, perkhidmatan MySQL boleh dimulakan dalam aplikasi Perkhidmatan. Pada sistem Linux, gunakan baris arahan Shell dan masukkan arahan "permulaan mysqld perkhidmatan" untuk memulakan perkhidmatan MySQL.
3. Cipta pangkalan data dan pengguna
Selepas pemasangan MySQL selesai dan perkhidmatan dimulakan, anda perlu mencipta pangkalan data dan pengguna. Untuk memastikan keselamatan data, adalah disyorkan untuk menggunakan pengguna bebas untuk mengurus pangkalan data dan bukannya menggunakan keistimewaan pentadbir super (root) untuk log masuk ke MySQL.
1. Log masuk ke MySQL
Gunakan akaun MySQL dan kata laluan yang telah ditetapkan untuk log masuk ke MySQL Anda boleh menggunakan alat baris arahan atau alat visual seperti Navicat untuk log masuk MySQL.
2. Cipta pengguna
BUAT PENGGUNA 'Nama Pengguna'@'Alamat Hos' DIKENAL PASTI OLEH 'Kata Laluan';
Contohnya, cipta pengguna bernama testuser dengan kata laluan Untuk testpassword, anda boleh menggunakan arahan berikut:
CIPTA PENGGUNA 'testuser'@'localhost' DIKENALPASTI OLEH 'testpassword';
3 Cipta pangkalan data
BUAT nama pangkalan data PANGKALAN DATA ;
Contohnya, untuk mencipta pangkalan data bernama phpdatabase, anda boleh menggunakan arahan berikut:
CREATE DATABASE phpdatabase;
4 BERIKAN keizinan PADA nama jadual pangkalan data KEPADA 'nama pengguna'@'alamat hos';
Sebagai contoh, untuk memberikan pengguna penguji semua kebenaran kepada pangkalan data phpdatabase, anda boleh menggunakan arahan berikut:
BERI SEMUA KEISTIMEWAAN PADA phpdatabase.* KEPADA 'testuser'@'localhost';
4. Pengubahsuaian fail konfigurasi PHP
Fail konfigurasi PHP ialah php.ini, yang perlu diubah suai kepada menjadikan program PHP menggunakan pangkalan data sedia ada. Buka fail php.ini dan cari tiga konfigurasi berikut:
;extension=php_mysql.dll
;extension=php_mysqli.dll;extension=php_pdo_mysql.dll
akan dipadamkan koma bertitik di hadapan, simpan dan mulakan semula pelayan supaya program PHP boleh menggunakan pangkalan data MySQL.
5. Menyambung ke pangkalan data
PHP perlu menggunakan perpustakaan fungsi mysqli untuk menyambung ke pangkalan data MySQL Berikut adalah contoh paling asas untuk menyambung ke pangkalan data:
$servername = "localhost"; //Nama perkhidmatan pangkalan data
$nama pengguna = "pengguna penguji"; //Nama pengguna pangkalan data
$kata laluan = "kata laluan pangkalan data"
$dbname = "phpdatabase"; / /Nama pangkalan data
//Buat sambungan
//Semak status sambungan
die("连接失败: " . $conn->connect_error);
?>
Langkah-langkah pemasangan diperkenalkan di sini Melalui langkah-langkah di atas, anda boleh membina laman web PHP pada pelayan anda sendiri dan menggunakan pangkalan data MySQL untuk pengurusan data. Sudah tentu, ini hanyalah puncak gunung es Jika anda ingin menggunakannya dalam persekitaran pengeluaran, anda perlu mempertimbangkan keselamatan, pengoptimuman prestasi dan aspek lain.
Atas ialah kandungan terperinci Mari kita bincangkan tentang langkah pemasangan pangkalan data laman web PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!