Operasi pangkalan data MySQL
Buat pangkalan data
类别 | 详细解示 |
---|---|
基本语法 | CREATE DATABASE 数据库名; |
示例 | CREATE DATABASE PHP; |
示例说明 | 创建一个数库,数据库的名字为PHP |
Contoh:
mysql> BUAT PANGKALAN DATA PHP;
Pertanyaan OK, 1 baris terjejas (0.00 saat)
"Query OK" bermaksud arahan di atas berjaya dilaksanakan "Query OK" dipaparkan selepas semua operasi DDL dan DML (tidak termasuk SELECT) berjaya dilaksanakan. . , di sini difahamkan bahawa pelaksanaan berjaya; "1 baris terjejas" bermakna operasi hanya mempengaruhi satu baris rekod dalam pangkalan data, dan "0.00 saat" merekodkan masa operasi itu dilaksanakan.
Jika pangkalan data ini sudah wujud, sistem akan memaparkan:
mysql> CREATE DATABASE PHP;
ERROR 1007 (HY000): Tidak dapat mencipta pangkalan data 'PHP'; pangkalan data wujud
Lihat pangkalan data
Sintaks asas:
类别 | 详细解示 |
---|---|
基本语法 | show databases; |
示例说明 | 显示当前服务器的所有数据库 |
Nota:
show merujuk kepada paparan
pangkalan data merujuk kepada pangkalan data
pangkalan data ialah bentuk jamak pangkalan data, merujuk kepada semua pangkalan data.
Contoh:
mysql> TUNJUKKAN PANGKALAN DATA;
+--------------------+
|. Pangkalan Data |
+--------------------+
|. skema_maklumat |
|. mysql |
|. skema_prestasi |
|. pengguna |
+--------------------+
4 baris dalam set (0.00 saat)
Pilih pangkalan data
Sintaks asas:
类别 | 详细解示 |
---|---|
基本语法 | use 库名; |
示例 | use PHP |
示例说明 | 使用数据库PHP |
Nota:
penggunaan merujuk kepada penggunaan
Nama perpustakaan ialah nama pangkalan data khusus yang wujud dalam sistem pangkalan data semasa; >mysql> gunakan PHP;
Ini akan memasuki pangkalan data PHP. Sudah tentu, anda boleh menggunakan pernyataan penggunaan untuk menukar pangkalan data yang anda mahu kendalikan pada bila-bila masa PHP baru sahaja dipilih Sekarang mari kita beralih ke pangkalan data mysql dan lihat:Anda boleh mematikan ciri ini untuk mendapatkan permulaan yang lebih cepat dengan -AMembaca maklumat jadual untuk melengkapkan nama jadual dan lajur
<🎜. >mysql> gunakan mysql;
Pangkalan data ditukar
"Pangkalan data ditukar" muncul, menunjukkan suis berjaya. Kemudian, lihat apa yang ada dalam pangkalan data mysql (gunakan pernyataan show sama seperti melihat pangkalan data pelayan pangkalan data semasa)
Selepas memasuki perpustakaan, kita boleh lihat apa yang ada dalam perpustakaan Berapa banyak jadual data.
Lihat jadual dalam pangkalan data
Selepas menggunakan penggunaan untuk memasukkan pangkalan data, anda boleh menggunakan contoh jadual
untuk melihat jadual pangkalan data semasa:
mysql> +--------------------------+
|. Tables_in_mysql |
+--------------------------+
|. columns_priv |. db |. acara | |. fungsi |. log_am |
|. kategori_bantuan |
|. kata kunci_bantu |
|. perhubungan_bantuan |
|. topik_bantuan |
|. innodb_index_stats |
|. innodb_table_stats |
|. ndb_binlog_index |
|. pemalam |
|. . |.procs_priv |.proksi_priv | |. pelayan |
|.maklumat_tuan_hamba |
|. info_log_penyampai hamba |
|. info_pekerja_hamba |
|. slow_log |. tables_priv | |. zon_masa |
|. zon_masa_lompat_saat |
|. nama_zon_masa |
|. zon_masa_peralihan |
|. zon_masa_jenis_peralihan |
|. pengguna +--------------------------+
28 baris dalam set (0.00 saat)
Kandungan dalam jadual ini ialah data maklumat yang berkaitan dengan pengguna, kebenaran, status pangkalan data, tetapan, dsb. yang berkaitan dengan pelayan pangkalan data hubungan.Padam pangkalan data
类别 详细解示 基本语法 DROP DATABASE 库名; 示例 DROP DATABASE PHP; 示例说明 删除一个数库,数据库的名字为liwenkai Nota:
drop adalah bahasa Cina dan boleh diterjemahkan sebagai "drop, no more"
pangkalan data merujuk kepada perpustakaan
Nama perpustakaan bermaksud memadam Nama perpustakaanContoh:
mysql> DROP DATABASE PHP;
Pertanyaan OK, 0 baris terjejas (0.01 saat)【Ingat】Nota: Selepas pangkalan data dipadamkan, semua data di bawah akan dipadamkan, jadi berhati-hati dan buat sandaran yang sesuai sebelum memadam. (Jika data penting tidak disandarkan, risiko data sebenar tiada kaitan dengan buku ini.)