Pengenalan kepada PHP MySQL

Pengenalan PHP kepada MySQL

Melalui 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 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.

· MySQL menyokong SQL standard.

· MySQL disusun pada beberapa platform.

· MySQL adalah percuma untuk dimuat turun dan digunakan.

· MySQL dibangunkan, diterbitkan dan disokong oleh Oracle Corporation.

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

Pemahaman ringkas tentang pangkalan data ialah: gudang yang digunakan untuk menyimpan dan mengurus data

Pangkalan data boleh dibahagikan kepada pangkalan data hubungan dan pangkalan data bukan hubungan mengikut prinsip reka bentuknya:

• Dalam kursus semasa, kami memberi tumpuan terutamanya pada memperkenalkan pangkalan data hubungan MySQL

• Kursus terakhir, kami akan mempelajari pangkalan data bukan hubungan mongodb

Pangkalan data hubungan:

Selepas dua dimensi tatasusunan, pencetakan jadual mata liga sebenarnya mengeluarkan data tatasusunan dua dimensi Malah, tatasusunan dua dimensi ialah cara paling intuitif untuk menyimpan data

• Setiap nilai mempunyai sepadan yang sepadan. kepada kunci yang sepadan, akses mudah

• Boleh terdapat sebarang bilangan baris data dan sejumlah besar data boleh disimpan

Data perhubungan direka menggunakan konsep dua tatasusunan -dimensi. Oleh itu, hubungan yang dipanggil sebenarnya adalah jadual dua dimensi, dan pangkalan data hubungan ialah gudang data yang terdiri daripada satu set jadual dua dimensi

Yang biasa kami: MySQL, Oracle, SQLServer, Sqlite, dan lain-lain adalah semua perisian pangkalan data hubungan

Istilah asas

Dalam pangkalan data hubungan kita mempunyai istilah berikut:

• Jadual data: Setiap jadual dua dimensi ialah jadual data, yang mewakili perhubungan, jadi ia mesti Terdapat nama perhubungan, yang kami panggil nama jadual

· Rekod: Satu baris dalam jadual dua dimensi dipanggil rekod

• Medan: Lajur dalam jadual dua dimensi dipanggil medan

Pangkalan Data: koleksi jadual data

QQ图片20161009165255.png

Bezakan antara pangkalan data dan perisian pangkalan data

Kami biasanya memanggil Oracle atau MySQL sebagai pangkalan data Malah, nama penuhnya mestilah perisian pengurusan pangkalan data, dan koleksi jadual data dipanggil pangkalan data

Oleh itu, satu perisian pengurusan pangkalan data boleh menguruskan berbilang pangkalan data. , setiap Terdapat berbilang jadual data dalam pangkalan data, dan berbilang medan boleh ditetapkan dalam setiap jadual data

QQ图片20161009165312.png

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

·   Produk

·    Pelanggan

·                                                                                                                                                                                                                                                                                                                   Pekerja< Peranan pada

QQ图片20161009165326.pngPHP + MySQL

· 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.

Sila lihat pertanyaan berikut (menggunakan SQL standard):

mysql> set names utf8;
mysql> SELECT name FROM websites;
+---------------+
| name          |
+---------------+
| Google        |
| 淘宝        |
| PHP中文网 |
| 微博        |
| Facebook      |
| stackoverflow |
+---------------+

6 baris dalam set (0.00 saat)

Nama set penyata 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".

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.

Gunakan MySQL

Pangkalan data MySQL telah dipasang dalam WAMP anda dan boleh digunakan secara langsung Port lalai MySQL ialah 3306, dan nama pengguna lalai WAMP ialah root dan kata laluan kosong .

WAMP juga dilengkapi dengan perisian yang dipanggil phpmyadmin secara lalai, yang melaluinya kami boleh mengurus dan mengendalikan pangkalan data.

Walaupun kebanyakan operasi pangkalan data boleh diselesaikan melalui phpmyadmin, PHP yang berkelayakan mesti sekurang-kurangnya mengetahui beberapa operasi baris arahan pangkalan data asas

Buka menu WAMP untuk memasuki konsol MySQL

Log masuk ke MySQL

Menggunakan konsol MySQL, anda hanya perlu memasukkan kata laluan terus (kata laluan lalai kosong, hanya tekan Enter) untuk log masuk

Dalam keadaan sebenar, untuk log masuk kepada MySQL, anda perlu Jalankan arahan berikut pada baris arahan

dos D:wampbinmysqlmysql5.6.17bin

mysql –h nama hos –u nama pengguna –p

-h h ialah singkatan hos. Menunjukkan alamat pelayan di mana pangkalan data semasa berada, yang boleh menjadi nama domain atau IP

-u u ialah singkatan nama pengguna, yang bermaksud nama pengguna

-p bermaksud kata laluan

Selepas melaksanakan arahan di atas, anda akan diminta untuk memasukkan kata laluan pengguna Jika ia kosong, anda boleh menekan Enter terus, atau jangan tambah parameter -p

Pangkalan data terbina dalam <🎜. >

Sudah wujud dalam pangkalan data MySQL 4 yang baru dipasang

tunjukkan pangkalan data;

• Mysql menguruskan akaun pengguna pangkalan data dan maklumat lain

• ujian menyediakan perpustakaan kosong untuk diuji oleh pembangun

Sama seperti fail sistem Windows kami, 4 perpustakaan ini, kecuali Kecuali untuk ujian, tiada satu pun boleh dipadamkan

Fakta tentang pangkalan data MySQL

Salah satu ciri hebat tentang MySQL ialah bahawa 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/.

Meneruskan pembelajaran
  • Cadangan kursus
  • Muat turun perisian kursus