Pengenalan kepada PHP MySQL

Dengan PHP, anda boleh menyambung dan mengendalikan pangkalan data.
MySQL ialah sistem pangkalan data sumber terbuka paling popular yang digunakan dengan PHP.
Jika anda ingin mempelajari lebih lanjut pengetahuan MySQL, anda boleh menyemak tutorial MySQL di laman web ini.

Apakah itu PHP MySQL

MySQL ialah pangkalan data hubungan (Relational Database Management System), ini yang dipanggil "relational" boleh difahami sebagai konsep "jadual",

Pangkalan data relasi terdiri daripada satu atau beberapa jadual, seperti yang ditunjukkan dalam rajah:

106.png


Tajuk: Nama setiap lajur;

Baris: Koleksi data dengan jenis data yang sama ;

baris (kol): Setiap baris digunakan untuk menerangkan maklumat khusus seseorang/benda (nilai):

Maklumat khusus baris, setiap nilai mestilah sama dengan jenis data lajur;

Kunci (kunci):

Digunakan untuk mengenal pasti orang tertentu dalam kaedah jadual, nilai kunci adalah unik dalam lajur semasa.

Gambar di atas menunjukkan jadual pangkalan data yang ringkas, membolehkan pemula mempunyai imej awal dalam fikiran mereka. Berikut menerangkan ciri-ciri MySQL

MySQL ialah sistem pangkalan data yang digunakan di Web.

MySQL ialah sistem pangkalan data yang berjalan pada pelayan.

MySQL sesuai untuk aplikasi kecil dan besar.

MySQL sangat pantas, boleh dipercayai dan mudah digunakan.

Aturcara teras MySql menggunakan pengaturcaraan berbilang benang yang lengkap.

MySQL menyokong SQL standard.

MySQL menyusun pada beberapa platform.

MySQL adalah percuma untuk dimuat turun dan digunakan.

MySQL dibangunkan, diterbitkan dan disokong oleh Oracle Corporation.

MySQL dinamakan sempena pengasas syarikat, anak perempuan Monty Widenius: My.

PHP menyediakan sokongan kuat untuk MySql PHP menyediakan set lengkap fungsi MySql dan menyediakan sokongan komprehensif untuk MySql.

Data dalam MySQL disimpan dalam jadual. Jadual ialah koleksi data berkaitan, yang terdiri daripada lajur dan baris.

Pangkalan data sangat berguna apabila menyimpan maklumat dalam kategori. Pangkalan data syarikat mungkin mempunyai jadual berikut:

Pekerja: jadual kelas pekerja.

Produk: Jadual produk.

Pelanggan: borang pelanggan.

Pesanan: Borang pesanan syarikat.


PHP + MySQL

Pangkalan data MySQL percuma biasanya digunakan melalui PHP.

Gabungan PHP dan MySQL adalah merentas platform. (Anda boleh membangunkan pada Windows dan memohon pada platform Unix.)

Pertanyaan

Pertanyaan ialah pertanyaan atau permintaan.

Melalui MySQL, kami boleh menanyakan pangkalan data untuk maklumat khusus dan mendapatkan set rekod yang dikembalikan.

Lihat pertanyaan berikut (menggunakan SQL standard):

mysql> tetapkan nama utf8;
mysql> PILIH nama(lajur) DARI tapak web(nama jadual pangkalan data);
+--------------+
|. nama |
|
+--------------+
| |. Weibo |.
|.
| )


Penyata
set names utf8;
digunakan untuk menetapkan pengekodan pangkalan data supaya bahasa Cina boleh dipaparkan secara normal.

Pertanyaan di atas memilih semua data dalam lajur "nama" dalam jadual "tapak web". Pernyataan pertanyaan ialah operasi asas untuk mempelajari MySQL, yang akan diterangkan secara terperinci di laman web berikut.

Untuk mengetahui lebih lanjut tentang SQL, lawati tutorial SQL kami.

Muat turun pangkalan data MySQL

Jika pelayan PHP anda tidak mempunyai pangkalan data MySQL, anda boleh memuat turun MySQL secara percuma di sini: http:// www.mysql .com.

Anda juga boleh menggunakan perisian seperti WampServer, PhpStudy, dsb., dengan pangkalan data MySQLnya sendiri.


Fakta tentang pangkalan data MySQL

Satu ciri hebat tentang MySQL ialah ia boleh dikurangkan untuk menyokong aplikasi pangkalan data terbenam. Mungkin kerana ini, ramai yang beranggapan MySQL hanya boleh mengendalikan sistem bersaiz kecil dan sederhana.

Malah, MySQL ialah pangkalan data standard de facto untuk tapak web yang menyokong sejumlah besar data dan trafik (seperti Friendster, Yahoo, Google).


Alamat ini memberikan gambaran keseluruhan syarikat yang menggunakan MySQL: http://www.mysql.com/customers/.

Bezakan antara pangkalan data dan perisian pengurusan pangkalan data

Kami biasanya memanggil MySQL sebagai pangkalan data Sebenarnya, nama penuhnya ialah perisian pengurusan pangkalan data. dan koleksi jadual data Ia dipanggil pangkalan data. Oleh itu, perisian pengurusan pangkalan data boleh mengurus berbilang pangkalan data Setiap pangkalan data boleh mempunyai berbilang jadual data, dan setiap jadual data boleh mempunyai berbilang medan.


Meneruskan pembelajaran
||
<?php // 这段代码需要预先创建好数据库和表才能运行 $conn = mysqli_connect($servername,$username,$password); // 获取连接 if($conn){ //判断是否连接 mysqli_select_db($conn,"db_name"); // 选择一个数据库 mysqli_query($conn,"set names utf8"); // 查询输出要使用utf8的编码格式,避免乱码 $sql = "select * from product;"; // 查找到数据库的product表() $result = mysqli_query($conn,$sql); // 从键连获取到数据库的字表 while($row = mysqli_fetch_array($result,MYSQL_ASSOC)){ // MYSQLI_ASSOC返回键值形式数组 echo $row["需要输出的表中列的名称"]; } mysqli_free_result($result); // 释放内存在 mysqli_close($conn); // 关闭连接 echo "成功"; }else{ echo "失败"; }; ?>
  • Cadangan kursus
  • Muat turun perisian kursus