Rumah > pangkalan data > tutorial mysql > Bagaimana untuk menambah pangkalan data dalam mysql

Bagaimana untuk menambah pangkalan data dalam mysql

青灯夜游
Lepaskan: 2022-03-01 14:11:56
asal
8137 orang telah melayarinya

Dalam mysql, anda boleh menggunakan pernyataan "CREATE DATABASE" untuk menambah pangkalan data Sintaksnya ialah "CREATE DATABASE [JIKA TIDAK WUJUD] nama pustaka [nama set aksara SET KARAKTER] [COLLATE proofreading rule name]; ".

Bagaimana untuk menambah pangkalan data dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dalam mysql, anda boleh menggunakan pernyataan "CREATE DATABASE" untuk mencipta pangkalan data baharu untuk menambah pangkalan data.

Format sintaks untuk mencipta pangkalan data adalah seperti berikut:

CREATE DATABASE [IF NOT EXISTS] <数据库名>
[[DEFAULT] CHARACTER SET <字符集名>] 
[[DEFAULT] COLLATE <校对规则名>];
Salin selepas log masuk

Kandungan dalam [ ] adalah pilihan. Sintaksnya adalah seperti berikut:

  • 数据库名:Nama pangkalan data yang dibuat. Kawasan penyimpanan data MySQL akan mewakili pangkalan data MySQL dalam format direktori, jadi nama pangkalan data mesti mematuhi peraturan penamaan folder sistem pengendalian, tidak boleh bermula dengan nombor, dan harus sebermakna mungkin. Ambil perhatian bahawa MySQL tidak sensitif huruf besar-besaran.

  • IF NOT EXISTS: Buat pertimbangan sebelum mencipta pangkalan data Operasi hanya boleh dilakukan jika pangkalan data tidak wujud pada masa ini. Pilihan ini boleh digunakan untuk mengelakkan ralat penciptaan pendua apabila pangkalan data sudah wujud.

  • [DEFAULT] CHARACTER SET: Tentukan set aksara pangkalan data. Tujuan menentukan set aksara adalah untuk mengelakkan data bercelaru disimpan dalam pangkalan data. Jika anda tidak menentukan set aksara semasa mencipta pangkalan data, set aksara lalai sistem akan digunakan.

  • [DEFAULT] COLLATE: Tentukan peraturan pengumpulan lalai untuk set aksara.

Set aksara (CHARACTER) dan peraturan pengumpulan (COLLATION) MySQL ialah dua konsep yang berbeza. Set aksara digunakan untuk menentukan cara MySQL menyimpan rentetan, dan peraturan penyusunan menentukan cara membandingkan rentetan. Kami akan menerangkan set aksara MySQL dan peraturan pengumpulan secara berasingan kemudian.

Sebagai contoh, untuk mencipta pangkalan data bernama mytestdb, anda boleh melaksanakan pernyataan CREATE DATABASE diikuti dengan nama pangkalan data: mytestdb Jika tiada pangkalan data dalam pelayan MySQL semasa: mytestdb , penciptaan berjaya, seperti berikut Ditunjukkan:

CREATE DATABASE IF NOT EXISTS mytestdb;
Salin selepas log masuk

Selepas melaksanakan pernyataan ini, MySQL mengembalikan mesej yang memaklumkan sama ada pangkalan data baharu telah berjaya dibuat. Kenyataan

Tunjukkan pangkalan data

SHOW DATABASES memaparkan semua pangkalan data dalam pelayan pangkalan data MySQL. Anda boleh menggunakan pernyataan SHOW DATABASES untuk melihat pangkalan data yang ingin anda buat, atau melihat semua pangkalan data pada pelayan pangkalan data sebelum mencipta pangkalan data baharu, contohnya:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| testdb             |
| mytestdb           |
+--------------------+
5 rows in set
Salin selepas log masuk

Terdapat 6 pangkalan data dalam MySQL ini pelayan pangkalan data. information_schema, performance_schema dan mysql ialah pangkalan data lalai yang tersedia apabila kami memasang MySQL, manakala mytestdb dan testdb ialah pangkalan data baharu yang dicipta. Memilih Pangkalan Data untuk Digunakan Sebelum menggunakan pangkalan data yang ditentukan, anda mesti memberitahu MySQL pangkalan data yang hendak digunakan dengan menggunakan pernyataan USE.

USE database_name;
Salin selepas log masuk

Anda boleh memilih pangkalan data sampel (mytestdb) menggunakan pernyataan USE seperti berikut:

USE mytestdb;
Salin selepas log masuk

Mulai sekarang, semua operasi seperti menanya data, mencipta jadual baharu atau memanggil Prosedur tersimpan) akan memberi kesan pada pangkalan data semasa (iaitu mytestdb).

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menambah pangkalan data dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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