Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Mari kita bincangkan tentang cara menggunakan MySQL dalam PHPStudy

Mari kita bincangkan tentang cara menggunakan MySQL dalam PHPStudy

PHPz
PHPzasal
2023-03-28 09:23:483980semak imbas

PHPStudy ialah suite perisian yang boleh membina persekitaran pembangunan PHP dengan pantas dalam persekitaran Windows Ia memasang persekitaran Apache, PHP dan MySQL dengan satu klik, yang boleh mempercepatkan kecekapan pembangunan tempatan PHP.

Pangkalan data MySQL adalah bahagian yang sangat penting Bagaimana untuk menggunakan pangkalan data MySQL dengan betul dalam PHPStudy? Artikel ini akan memperkenalkan anda kepada penggunaan MySQL dalam PHPStudy.

1. Pasang PHPStudy

Mula-mula kita perlu memuat turun dan memasang PHPStudy Alamat muat turun rasmi ialah: http://www.phpstudy.net/. muat turun html. Pilih versi yang sepadan untuk dimuat turun dan dipasang, dan pilih laluan pemasangan lalai semasa proses pemasangan.

2. Mulakan perkhidmatan pangkalan data MySQL

Selepas memasang PHPStudy, klik dua kali ikon PHPStudy pada desktop, anda akan melihat bahawa perkhidmatan yang berkaitan telah dimulakan, antaranya perkhidmatan pangkalan data MySQL secara lalai ditutup. Kita perlu klik pada antara muka pengurusan pelayan untuk memasuki antara muka bahagian belakang, klik pada pilihan MySQL di bar menu kiri, dan kemudian klik pada butang Mulakan MySQL Pangkalan data MySQL akan dimulakan dengan jayanya.

3. Sambung ke pangkalan data MySQL

Selepas memulakan pangkalan data MySQL, kita perlu menggunakan MySQL dalam kod PHP sebelum menyambung ke pangkalan data dalam kod , kami perlu mengesahkan maklumat sambungan pangkalan data. Buka direktori MySQL/bin dalam direktori root PHPStudy dan cari fail mysql.ini. Maklumat sambungan MySQL boleh dilihat dalam fail ini, contohnya:

[client]
port=3306
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
port=3306
character-set-server=utf8

Daripada kandungan di atas, kita dapat melihat bahawa nombor port MySQL ialah 3306 dan set aksara ialah utf8. Dalam kod PHP, anda perlu menggunakan maklumat sambungan ini untuk menyambung ke pangkalan data MySQL Kod khusus adalah seperti berikut:

<?php
$host = &#39;localhost&#39;;
$user = &#39;root&#39;;
$password = &#39;root&#39;;
$dbname = &#39;test&#39;;
$port = 3306;
$conn = mysqli_connect($host, $user, $password, $dbname, $port);
if (!$conn) {
    die(&#39;Could not connect: &#39; . mysqli_error());
}
mysqli_select_db($conn, $dbname);
mysqli_set_charset($conn, &#39;utf8&#39;);
?>

Dalam kod di atas, $host ialah nama hos, anda juga boleh. gunakan alamat IP, dan $user ialah pangkalan data Nama pengguna, $kata laluan ialah kata laluan, $dbname ialah nama pangkalan data, $port ialah nombor port MySQL. Fungsi mysqli_connect() digunakan untuk menyambung ke pangkalan data MySQL, fungsi mysqli_select_db() digunakan untuk memilih pangkalan data, dan mysqli_set_charset() digunakan untuk menetapkan set aksara Ini semua operasi yang mesti diselesaikan untuk menyambung ke pangkalan data.

4. Operasi pangkalan data MySQL

Dalam PHPStudy, kami telah berjaya menyambung ke pangkalan data MySQL, dan kemudian kami boleh mengendalikan pangkalan data MySQL. Kod berikut hanyalah contoh untuk semua orang memahami pengendalian pangkalan data MySQL asas.

<?php
require_once(&#39;dbconnect.php&#39;);
$sql = "SELECT * FROM `users` WHERE `name` = &#39;test&#39;";
$result = mysqli_query($conn, $sql);
if (!$result) {
    die(&#39;Error: &#39; . mysqli_error($conn));
}
while ($row = mysqli_fetch_array($result)) {
    echo $row[&#39;name&#39;] . "<br/>";
}
?>

Dalam kod di atas, kami mula-mula menyambung ke pangkalan data melalui fungsi require_once(), kemudian gunakan pernyataan SELECT untuk menanyakan ujian bernama pengguna dalam jadual pengguna (pengguna), dan akhirnya memaparkan keputusan pada halaman. Fungsi mysqli_query() digunakan untuk melaksanakan pernyataan SQL, dan fungsi mysqli_fetch_array() digunakan untuk mendapatkan hasil pertanyaan.

5 Ringkasan

Melalui pengenalan di atas, kita dapat melihat bahawa menggunakan pangkalan data MySQL dalam PHPStudy adalah sangat mudah dan mudah, dan anda hanya perlu menguasai asasnya. sambungan dan operasi hanya menggunakan kaedah. Sudah tentu, terdapat juga aplikasi yang lebih maju, seperti bagaimana untuk memastikan keselamatan pangkalan data MySQL, mengoptimumkan prestasi pangkalan data MySQL, dll. Saya percaya bahawa selagi anda terus belajar dan berlatih, anda akan menjadi pakar dalam pangkalan data MySQL dan meletakkan asas yang kukuh untuk pembangunan aplikasi PHP anda.

Atas ialah kandungan terperinci Mari kita bincangkan tentang cara menggunakan MySQL dalam PHPStudy. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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