Bolehkah saya Menggunakan Titik dalam Nama Pangkalan Data MySQL?

DDD
Lepaskan: 2024-10-31 00:40:03
asal
598 orang telah melayarinya

Can I Use Dots in MySQL Database Names?

Mencipta Pangkalan Data dengan Titik dalam MySQL

Bolehkah pangkalan data MySQL mengandungi titik dalam namanya? Artikel ini menjawab soalan ini, terutamanya untuk MySQL versi 5.1.22.

Jawapan:

Jawapannya tidak, MySQL tidak membenarkan mencipta pangkalan data dengan titik dalam nama mereka . Secara amnya dinasihatkan untuk mengelak daripada menggunakan titik dalam sebarang pengecam, termasuk pangkalan data dan nama medan. Alternatif pilihan ialah aksara garis bawah, yang mempunyai tujuan yang sama tanpa menyebabkan kekeliruan.

Walau bagaimanapun, mungkin terdapat keadaan di mana anda mempunyai alasan yang kukuh untuk menggunakan aksara luar biasa dalam nama jadual atau medan. Dalam kes sedemikian, anda boleh melarikan diri dari pengecam menggunakan aksara backtick:

CREATE DATABASE `my.database`;
CREATE TABLE `my_table` (`my.field` INT);
Salin selepas log masuk

Dengan melarikan diri dari pengecam dengan backticks, anda boleh memasukkan aksara yang sebaliknya menyalahi undang-undang dalam pangkalan data dan nama medan. Ia juga dianggap sebagai amalan yang baik untuk secara konsisten melarikan diri dari semua nama medan dengan tanda belakang, tanpa mengira keperluan.

Atas ialah kandungan terperinci Bolehkah saya Menggunakan Titik dalam Nama Pangkalan Data MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!