Cara Membuat Pangkalan Data di MySQL (dengan Gambar)

Isi kandungan:

Cara Membuat Pangkalan Data di MySQL (dengan Gambar)
Cara Membuat Pangkalan Data di MySQL (dengan Gambar)

Video: Cara Membuat Pangkalan Data di MySQL (dengan Gambar)

Video: Cara Membuat Pangkalan Data di MySQL (dengan Gambar)
Video: Membuat Lantai di Revit. Mudah! 2024, Mungkin
Anonim

WikiHow ini mengajar anda bagaimana membuat pangkalan data di MySQL. Untuk membuat pangkalan data, anda harus membuka antara muka baris perintah "mysql" dan memasukkan arahan pangkalan data anda semasa pelayan sedang berjalan.

Langkah-langkah

Bahagian 1 dari 3: Membuka Talian Perintah MySQL

258108 1
258108 1

Langkah 1. Pastikan pelayan MySQL anda disambungkan

Sekiranya pelayan MySQL anda tidak dalam talian, anda tidak dapat membuat pangkalan data.

Anda boleh memeriksa status pelayan dengan membuka MySQL Workbench, memilih pelayan anda, dan melihat penunjuk "Status Server" pada tab "Pentadbiran - Status Pelayan"

258108 2
258108 2

Langkah 2. Salin jalan folder pemasangan

Laluan ini akan berbeza bergantung pada sama ada anda menggunakan komputer Windows atau Mac:

  • Windows - Salin C: / Program Files / MySQL / MySQL Workbench 8.0 CE / pastikan untuk mengganti nama folder terakhir dengan nama MySQL terkini.
  • Mac - Salin /usr/local/mysql-8.0.13-osx10.13-x86_64/ pastikan untuk mengganti nama folder terakhir dengan nama folder MySQL terkini.
258108 3
258108 3

Langkah 3. Buka baris arahan komputer anda

Anda akan menggunakan Command Prompt pada komputer Windows, sementara pengguna Mac akan membuka Terminal.

258108 4
258108 4

Langkah 4. Tukar ke direktori folder pemasangan MySQL

Ketik cd dan spasi, tampal di jalan ke folder pemasangan, dan tekan ↵ Enter. Contohnya, anda melakukan perkara berikut di kebanyakan komputer Windows:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Langkah 5. Buka arahan log masuk MySQL

Sebagai contoh, untuk membuka arahan log masuk untuk pengguna bernama "saya", anda perlu memasukkan perkara berikut dan tekan ↵ Enter:

mysql -u saya -p

258108 6
258108 6

Langkah 6. Masukkan kata laluan akaun anda

Ketik kata laluan untuk akaun pengguna MySQL anda, kemudian tekan ↵ Enter. Ini akan log masuk dan menyambungkan aplikasi baris perintah anda ke arahan MySQL.

  • Anda harus melihat tag "MySQL>" muncul aplikasi baris perintah anda. Mulai saat ini, setiap arahan yang anda masukkan akan diproses melalui aplikasi baris perintah MySQL.
  • Fahami cara memasukkan arahan MySQL. Perintah MySQL mesti dimasukkan dengan titik koma (;) tepat setelah bahagian terakhir perintah, walaupun anda juga dapat memasukkan perintah, ketik titik koma, dan tekan ↵ Enter sekali lagi.

Bahagian 2 dari 3: Membuat Pangkalan Data

258108 7
258108 7

Langkah 1. Buat fail pangkalan data anda

Anda akan melakukannya dengan menaip "create database" command create database, menambahkan nama pangkalan data dan titik koma, dan menekan ↵ Enter. Sebagai contoh, untuk pangkalan data bernama "Pet Records", anda memasukkan perkara berikut:

buat pangkalan data Pet_Records;

  • Nama pangkalan data anda tidak boleh mempunyai ruang di dalamnya; jika anda ingin menambahkan ruang pada nama, anda mesti menggunakan garis bawah (contohnya, "Friends of Mine" akan menjadi "Friends_of_Mine").
  • Setiap arahan MySQL mesti diakhiri dengan titik koma. Sekiranya anda kehilangan titik koma pada kali pertama, anda boleh menaipnya di sebelah yang muncul dan kemudian tekan ↵ Enter sekali lagi.
258108 8
258108 8

Langkah 2. Paparkan pangkalan data semasa

Anda boleh memaparkan senarai pangkalan data semasa dengan mengetik berikut dan kemudian menekan ↵ Enter:

tunjukkan pangkalan data;

258108 9
258108 9

Langkah 3. Pilih pangkalan data anda

Anda boleh memilih pangkalan data anda dari senarai dengan menaip nama penggunaan di mana "nama" adalah nama pangkalan data. Sebagai contoh, untuk pangkalan data "Pet Records" anda, anda akan mengetik yang berikut dan tekan ↵ Enter:

gunakan Pet_Records;

258108 10
258108 10

Langkah 4. Tunggu mesej pengesahan

Sebaik sahaja anda melihat frasa "Pangkalan data diubah" muncul di bawah arahan terakhir anda, anda bebas untuk membuat kandungan pangkalan data.

Bahagian 3 dari 3: Membuat Jadual

258108 11
258108 11

Langkah 1. Fahami arahan jadual yang berbeza

Terdapat beberapa aspek utama dari jadual anda yang ingin anda ketahui sebelum membuatnya:

  • Tajuk - Tajuk anda akan langsung mengikuti arahan "buat jadual", dan mesti mengikuti peraturan yang sama dengan nama pangkalan data anda (mis., Tanpa spasi).
  • Tajuk Lajur - Anda dapat menentukan tajuk lajur dengan menaip nama yang berbeza ke dalam satu set tanda kurung (lihat contoh langkah seterusnya).
  • Panjang Sel - Semasa menentukan panjang sel, anda akan menggunakan "VARCHAR" (watak berubah-ubah, yang bermaksud bahawa anda boleh menaip antara satu dan bilangan aksara had VARCHAR) atau "CHAR" (tidak memerlukan lebih banyak dan tidak kurang dari yang ditentukan bilangan watak; sebagai contoh, CHAR (1) memerlukan satu watak, CHAR (3) memerlukan tiga watak, dan seterusnya).
  • Tarikh - Sekiranya anda ingin menambahkan tarikh ke carta anda, anda akan menggunakan arahan "DATE" untuk menunjukkan bahawa kandungan lajur akan diformat sebagai tarikh. Tarikh mesti dimasukkan

    YYYY-MM-DD

  • format.
258108 12
258108 12

Langkah 2. Buat garis besar jadual

Sebelum anda dapat memasukkan data untuk carta anda, anda perlu membuat struktur carta dengan menaip perkara berikut dan kemudian menekan ↵ Enter:

buat nama jadual (column1 varchar (20), column2 varchar (30), column3 char (1), column4 date);

  • Sebagai contoh, untuk membuat jadual bernama "Haiwan peliharaan" dengan dua lajur VARCHAR, lajur CHAR, dan lajur tarikh, anda mungkin menulis yang berikut:
  • buat jadual Haiwan peliharaan (Nama varchar (20), Brechar varchar (30), Sex sex (1), tarikh DOB);

258108 13
258108 13

Langkah 3. Tambahkan baris ke meja anda

Dengan menggunakan perintah "insert", anda dapat memasukkan maklumat pangkalan data anda baris demi baris:

masukkan ke dalam nilai nama ('nilai kolom1', 'nilai kolom2', 'nilai kolum3', 'nilai kolum4');

  • Untuk contoh jadual "Haiwan peliharaan" yang digunakan sebelumnya, barisan anda mungkin kelihatan seperti ini:

    masukkan ke dalam nilai Haiwan peliharaan ('Fido', 'Husky', 'M', '2017-04-12');

  • Anda boleh memasukkan perkataan NULL untuk isi lajur jika lajur kosong.
258108 14
258108 14

Langkah 4. Masukkan sisa data anda jika boleh

Sekiranya pangkalan data anda agak kecil, anda boleh memasukkan selebihnya data demi baris dengan menggunakan kod "sisipkan". Sekiranya anda memilih untuk melakukan ini, langkau langkah seterusnya.

258108 15
258108 15

Langkah 5. Muat naik fail teks jika diperlukan

Sekiranya anda mempunyai pangkalan data yang memerlukan lebih banyak baris maklumat daripada yang praktikal untuk dimasukkan dengan tangan, anda boleh merujuk fail teks yang mengandungi data dengan menggunakan kod berikut:

memuatkan data infile tempatan '/path/name.txt' ke baris nama jadual yang ditamatkan oleh '\ r / n';

  • Sebagai contoh "Haiwan peliharaan", anda akan menulis seperti berikut:

    memuat data infile tempatan 'C: /Users/name/Desktop/pets.txt' ke dalam jadual Haiwan peliharaan yang dihentikan oleh '\ r / n';

  • Pada komputer Mac, anda perlu menggunakan arahan "baris yang ditamatkan oleh" dengan '\ r' dan bukannya '\ r / n'.
258108 16
258108 16

Langkah 6. Lihat jadual anda

Masukkan pangkalan data rancangan; arahan, kemudian pilih pangkalan data anda dengan mengetik pilih * dari nama; di mana "nama" adalah nama pangkalan data. Contohnya, jika menggunakan pangkalan data "Pet Records", anda memasukkan perkara berikut:

tunjukkan pangkalan data; pilih * dari Pet_Records;

Petua

  • Beberapa jenis data yang biasa digunakan termasuk yang berikut:

    • CAJ(panjang) - rentetan watak panjang tetap
    • VARCHAR(panjang) - rentetan watak panjang berubah dengan panjang panjang maksimum
    • TEKS - rentetan watak panjang berubah dengan panjang teks maksimum 64KB
    • INT(panjang) - bilangan bulat 32-bit dengan digit panjang maksimum ('-' dikira sebagai 'digit' untuk nombor negatif)
    • KEPUTUSAN(panjang, dec) - Nombor perpuluhan hingga keseluruhan watak paparan; medan dec menunjukkan bilangan tempat perpuluhan maksimum yang dibenarkan
    • TARIKH - Nilai tarikh (tahun, bulan, tarikh)
    • MASA - Nilai masa (jam, minit, saat)
    • ENUM("value1", "value2",….) - Senarai nilai yang dihitung
  • Beberapa parameter pilihan merangkumi yang berikut:

    • BUKAN NULL - Nilai mesti diberikan. Medan tidak boleh dibiarkan kosong.
    • DEFAULT nilai lalai - Sekiranya tiada nilai diberikan, nilai lalai diberikan ke medan.
    • TANPA DAFTAR - Untuk bidang angka, pastikan bahawa nombor tidak pernah negatif.
    • AUTO_INCREMENT - Nilai akan meningkat secara automatik setiap kali baris ditambahkan ke meja.

Amaran

  • Sekiranya pelayan MySQL anda tidak berjalan semasa anda cuba log masuk ke baris perintah "mysql", anda tidak akan dapat meneruskannya.
  • Seperti pengekodan apa pun, pastikan bahawa perintah anda dieja dan dijarakkan tepat sebelum anda memasukkannya.

Disyorkan: