Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL Query Untuk Membuat Tabel Di MySQL

Tutorial ini adalah bagian dari seri Belajar Query SQL Dasar Menggunakan MySQL. Dalam tutorial ini, kita akan membahas query SQL untuk membuat tabel di MySQL.

Buat Kueri Tabel

Query CREATE TABLE dapat digunakan untuk membuat tabel database. Jika Anda login dari jarak jauh ke database, Anda juga memerlukan hak istimewa CREATE untuk tabel agar dapat membuat tabel.

disebutkan di bawah kueri membuat pengguna tabel memiliki kolom id di database perusahaan. Kita perlu menentukan setidaknya satu kolom untuk membuat tabel.

# TODO - Create Table
# Query - CREATE TABLE <table name>(<column 1>, <column 2>)

# It might throw error in case database do not exist or table already exist with the same name
CREATE TABLE `enterprise`.`user`(`user_id` INT);

OR

# Good to go - there won't be any verification of identical structure of the existing table
CREATE TABLE IF NOT EXISTS `enterprise`.`user`(`user_id` INT);

Ini adalah query paling dasar untuk membuat tabel di database MySQL.

Definisi Kolom

Saat menambahkan kolom, kita harus menentukan setidaknya nama dan tipe datanya. Anda juga dapat mengikuti Cheatsheet Tipe Data MySQL untuk mengetahui tipe data yang tersedia di MySQL. Kami juga dapat menentukan detail opsional kolom sambil menambahkan tabel seperti yang ditunjukkan di bawah ini.

<nama kolom> <tipe data>>ukuran>) [BUKAN NULL] [DEFAULT <nilai default>] [AUTO_INCREMENT]

Nama Kolom - Ini menentukan nama kolom.

Jenis &Ukuran Data - Kami harus menyediakan tipe data setiap kolom dengan ukuran opsional atau lebar tampilan. Misalnya - INT(8) mewakili tipe data integer yang memiliki panjang tampilan 8 digit. Lebar tampilan tidak berdampak pada nilai minimum dan maksimum dari tipe data.

BUKAN NULL - Kita dapat secara opsional menentukan apakah kolom menerima nilai nol.

Nilai Default - Kata kunci DEFAULT dapat digunakan untuk menentukan nilai default jika nilai kolom tidak diberikan saat memasukkan data baris.

Peningkatan Otomatis - Secara opsional, kami dapat menentukan untuk menaikkan nilai kolom secara otomatis untuk setiap baris baru yang ditambahkan ke tabel.

Ini adalah bagaimana kita bisa membuat tabel di MySQL menggunakan query SQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skema ekspor MySql tanpa data

  2. Cara Mereplikasi Database MySQL ke Server Lain

  3. Neo4j - Memilih data dengan MATCH menggunakan Cypher

  4. Saya memiliki array bilangan bulat, bagaimana cara menggunakan masing-masing dalam kueri mysql (dalam php)?

  5. Pemecahan masalah login PHP SQL sederhana