Paparan Mysql ialah antara muka untuk menyimpan data dalam pangkalan data MySQL, yang juga boleh dikatakan sebagai jadual maya data ini boleh menjadi data daripada satu atau beberapa jadual atau paparan asas, atau data yang ditentukan pengguna; Apabila data dalam jadual asas berubah, data dalam paparan berubah dengan sewajarnya.
Persekitaran pengendalian artikel ini: sistem Windows 7, mysql versi 5.0, komputer Dell G3.
Apakah pandangan mysql?
mysql View
View ialah antara muka untuk menyimpan data dalam pangkalan data mysql
Pengenalan
View ialah antara muka untuk menyimpan data, yang juga boleh dikatakan sebagai jadual maya. Data ini boleh menjadi data daripada satu atau beberapa jadual asas (atau paparan). Ia juga boleh menjadi data yang ditentukan pengguna. Malah, data tidak disimpan dalam paparan Data masih disimpan dalam jadual asas Apabila data dalam jadual asas berubah, data dalam paparan berubah dengan sewajarnya.
Fungsi
1. Paparan Mysql menjadikan pertanyaan sangat jelas Data yang disimpan dalam paparan adalah data yang kami mahukan dan ia boleh memudahkan operasi pengguna.
2. Paparan MySQL menjadikan data lebih selamat Data dalam paparan tidak wujud dalam paparan, tetapi masih dalam jadual asas, kami boleh melindungi data penting kami dengan berkesan 🎜>
Taip
MySQL mempunyai tiga jenis paparan: MERGE, TEMPTABLE, UNDEFINED. Jika tiada klausa ALGORITMA, algoritma lalai adalah UNDEFINED. Algoritma mempengaruhi cara MySQL mengendalikan pandangan. 1, MERGE, akan menggabungkan teks pernyataan yang merujuk pandangan dengan definisi paparan, supaya bahagian tertentu definisi paparan menggantikan bahagian pernyataan yang sepadan. 2, TEMPTABLE, hasil paparan akan diletakkan dalam jadual sementara dan kemudian digunakan untuk melaksanakan kenyataan. 3, UNDEFINED, MySQL akan memilih algoritma untuk digunakan. Jika boleh, ia lebih mengutamakan MERGE daripada TEMPTABLE kerana MERGE secara amnya lebih cekap dan paparan tidak boleh dikemas kini jika jadual sementara digunakan.Sintaks
CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] VIEW view_name [(column_list)] AS select_statement [WITH [CASCADED | LOCAL] CHECK OPTION]
mysql> CREATE VIEW test.v AS SELECT * FROM t;
tutorial video mysql"
Atas ialah kandungan terperinci Apakah pandangan mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!