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;

Pangkalan data ditukar

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:


<🎜. >mysql> gunakan mysql;

Membaca maklumat jadual untuk melengkapkan nama jadual dan lajur
Anda boleh mematikan ciri ini untuk mendapatkan permulaan yang lebih cepat dengan -A

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)

Lihat jadual dalam pangkalan data

Selepas memasuki perpustakaan, kita boleh lihat apa yang ada dalam perpustakaan Berapa banyak jadual 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 perpustakaan

Contoh:

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

Meneruskan pembelajaran
||
<?php echo "Hello Mysql"; ?>
  • Cadangan kursus
  • Muat turun perisian kursus