Cách tạo bảng trong MySQL {Và dữ liệu hiển thị} – mysql cách tạo bảng

Bắt đầu với MySQL? Bắt đầu bằng cách tìm hiểu cách tạo bảng MySQL và điền dữ liệu vào bảng đó. Tìm hiểu thêm về cách hiển thị dữ liệu MySQL.

Bạn đang xem : mysql cách tạo bảng

Giới thiệu

MySQL là một ứng dụng cơ sở dữ liệu nguồn mở nổi tiếng, miễn phí. Hiệu suất cao, dễ sử dụng và bảo mật dữ liệu khiến nó trở thành một giải pháp cơ sở dữ liệu phổ biến.

Một trong những quy trình quan trọng nhất trong MySQL là tạo bảng để lưu trữ và sắp xếp dữ liệu.

Trong hướng dẫn này, bạn sẽ tìm hiểu cách tạo bảng trong MySQL và chèn dữ liệu, cũng như các cách khác nhau để truy vấn dữ liệu.

Cách tạo bảng trong MySQL

Điều kiện tiên quyết

  • Truy cập vào cửa sổ đầu cuối / dòng lệnh
  • Hệ thống chạy MySQL (tìm hiểu cách kiểm tra phiên bản MySQL )
  • A Tài khoản người dùng MySQL với quyền root hoặc quản trị viên

Tạo bảng trong MySQL Shell

Một bảng MySQL lưu trữ và tổ chức dữ liệu theo các cột và hàng như được xác định trong quá trình tạo bảng.

Cú pháp chung để tạo bảng trong MySQL là:

  TẠO BẢNG [NẾU KHÔNG TỒN TẠI] table_name (
    column_definition1,
    column_definition2,
    ........,
    table_constraints
);
 

Lưu ý: [NẾU KHÔNG TỒN TẠI] xác minh nếu có một bảng giống hệt nhau trong cơ sở dữ liệu. Truy vấn sẽ không được thực thi nếu đã tồn tại một bảng giống hệt nhau.

Bước 1: Đăng nhập vào MySQL Shell

1. Mở cửa sổ đầu cuối và đăng nhập vào MySQL shell. Sử dụng tài khoản người dùng MySQL hiện có hoặc đăng nhập bằng quyền root.

(Thay thế tên người dùng \ root bằng tên người dùng của bạn.)

  sudo mysql -u username \ root -p  

2. Nhập mật khẩu cho tài khoản của bạn.

Lời nhắc mysql & gt; cho biết rằng bạn đã đăng nhập vào MySQL shell.

Đăng nhập vào MySQL shell.

Lưu ý: Nếu bạn gặp lỗi “Command Not Found” trong MySQL khi cố gắng đăng nhập vào MySQL shell, đừng lo lắng. Đọc bài viết của chúng tôi để sửa lỗi MySQL ‘Command Not Found’ .

Bước 2: Tạo cơ sở dữ liệu

Hãy tạo cơ sở dữ liệu phim.

1. Tạo cơ sở dữ liệu bằng câu lệnh CREATE :

  TẠO CƠ SỞ DỮ LIỆU phim;  

2. Tiếp theo, xác minh rằng cơ sở dữ liệu được tạo bởi hiển thị danh sách tất cả các cơ sở dữ liệu . Sử dụng câu lệnh SHOW :

  HIỂN THỊ DỮ LIỆU;  

Thiết bị đầu cuối in ra danh sách cơ sở dữ liệu và thông tin về thời gian thực hiện truy vấn:

Tạo cơ sở dữ liệu trong MySQL.

3. Chọn cơ sở dữ liệu để thực hiện các thay đổi đối với nó bằng cách sử dụng câu lệnh SỬ DỤNG :

  SỬ DỤNG phim;  

Bước 3: Tạo bảng

Chúng tôi sẽ tạo một bảng chứa thông tin về hai bộ phim:

Xem Thêm  '- nhatnghe com

TitleGenreDirectorNăm phát hànhJoker, phim kinh dị tâm lýTodd Phillips2019The Empire Strikes Backepic opera space operaIrvin Kershner1980

Trong quá trình tạo bảng, bạn cần chỉ định các thông tin sau:

  • Tên cột – Chúng tôi đang tạo các cột tiêu đề, thể loại, đạo diễn và năm phát hành cho bảng của chúng tôi.
  • Phần bổ sung của các cột chứa ký tự – Chỉ định số ký tự tối đa được lưu trữ trong cột.
  • Số nguyên của các cột chứa số – Xác định các biến số chứa các số nguyên.
  • < li> Quy tắc không rỗng – Cho biết mỗi bản ghi mới phải chứa thông tin cho cột.

  • Khóa chính – Đặt cột xác định bản ghi.

1. Tạo bảng bằng cách sử dụng CREATE lệnh. Sử dụng thông tin từ ví dụ về phim của chúng tôi, lệnh là:

  TẠO BẢNG phim (tiêu đề VARCHAR (50) NOT NULL, thể loại VARCHAR (30) NOT NULL, đạo diễn VARCHAR (60) NOT NULL, release_year INT NOT NULL, PRIMARY KEY (tiêu đề));  

Tạo bảng.

2. Xác minh rằng bảng được tạo bằng lệnh DESCRIBE :

  MÔ TẢ phim;  

Thiết bị đầu cuối in ra thông tin về bảng:

  • Trường – Cho biết tên cột.
  • Loại – Chỉ định kiểu dữ liệu cho cột (varchar cho ký tự, int cho số) .
  • Null – Cho biết liệu cột có thể còn giá trị rỗng hay không.
  • Key – Hiển thị cột chính.
  • Mặc định – Hiển thị giá trị mặc định của cột.
  • Thêm – Cho biết thông tin bổ sung về các cột.

>
Xác minh việc tạo bảng.

3. Chèn thông tin phim theo thứ tự cột – tiêu đề, thể loại, đạo diễn và năm phát hành. Sử dụng lệnh INSERT :

  CHÈN VÀO PHIM GIÁ TRỊ ("Joker", "phim kinh dị tâm lý", "Todd Phillips", 2019);  

Đang tải dữ liệu vào bảng.

4. Lặp lại bước trước với bộ phim thứ hai. Sử dụng lệnh SELECT để hiển thị bảng:

  CHỌN * TỪ phim;  

Thiết bị đầu cuối in ra bảng phim :

Hiển thị bảng đã tạo.

Lưu ý: Nếu bạn muốn xóa bảng, hãy làm theo hướng dẫn của chúng tôi về cách xóa bảng trong MySQL .

Tạo Bảng bằng Tập lệnh Tệp

Có một tùy chọn để tạo bảng MySQL bằng cách sử dụng tập lệnh.

1. Sử dụng trình soạn thảo văn bản ưa thích của bạn để tạo tệp và nhập cú pháp sau:

  TẠO CƠ SỞ DỮ LIỆU phim1;
SỬ DỤNG phim1;
CREATE TABLE phim1 (tiêu đề VARCHAR (50) NOT NULL, thể loại VARCHAR (30) NOT NULL, đạo diễn VARCHAR (60) NOT NULL, release_year INT NOT NULL, PRIMARY KEY (title));
CHÈN VÀO phim 1 GIÁ TRỊ ("Joker", "phim kinh dị tâm lý", "Todd Phillips", 2019);  

2. Sau khi nhập cú pháp, hãy lưu tệp và thoát khỏi trình soạn thảo văn bản.

Tạo tập lệnh tệp.

3. Sao chép tệp vào MySQL bằng lệnh sau:

  sudo mysql -u root -p & lt; phim1.sql / code & gt;  

Tập lệnh chạy tự động sau khi sao chép. Trong trường hợp của chúng tôi, nó tạo một bảng với dữ liệu từ tệp phim1.sql .

4. Đăng nhập vào MySQL shell:

Sao chép tập lệnh sang MySQL.

5. Xác minh rằng tập lệnh đã chạy thành công bằng cách chọn bảng mới được tạo:

  HIỂN THỊ DỮ LIỆU;
SỬ DỤNG phim1;
CHỌN * TỪ phim1;  

Điều hướng đến cơ sở dữ liệu.

Truy vấn Dữ liệu MySQL

Có một số tùy chọn để truy vấn dữ liệu từ bảng MySQL. Bằng cách sử dụng các câu lệnh SELECT VIEW , bạn có thể thao tác và tìm dữ liệu một cách hiệu quả.

Hiển thị Dữ liệu Cột

Hiển thị dữ liệu cột bằng lệnh SELECT :

  CHỌN tiêu đề TỪ phim;  

Kết quả hiển thị cột đã chọn và dữ liệu được liên kết với nó:

Hiển thị dữ liệu cột

Tạo Chế độ xem

Chế độ xem là các truy vấn SQL hiển thị dữ liệu dựa trên các tham số đã xác định.

1. Tạo chế độ xem có tên Minimum_release_year để hiển thị các tựa phim có năm phát hành sau năm 1990. Sử dụng lệnh CREATE VIEW và xác định các tham số truy vấn:

  TẠO XEM Minimum_release_year NHƯ CHỌN tiêu đề TỪ phim WHERE release_year & gt; Năm 1990;  

2. Hiển thị chế độ xem bằng lệnh SELECT :

  CHỌN * TỪ Minimum_release_year;  

Đầu ra hiển thị các phim được phát hành sau năm 1990.

Tạo chế độ xem

Thay đổi chế độ xem

Câu lệnh ALTER VIEW MySQL sửa đổi các tham số truy vấn của chế độ xem đã tạo trước đó. Ví dụ: chúng tôi sẽ sửa đổi chế độ xem Minimum_release_year để hiển thị tiêu đề của những bộ phim có năm phát hành trước năm 2018.

1. Để làm như vậy, hãy chạy lệnh ALTER VIEW với các tham số mới:

  ALTER VIEW Minim_release_year NHƯ CHỌN tiêu đề TỪ phim WHERE release_year & lt; 2018;  

2. Sử dụng lệnh SELECT để xác minh rằng chế độ xem đã bị thay đổi:

  CHỌN * TỪ Minimum_release_year;  

Đầu ra hiện hiển thị các phim được phát hành trước năm 2018.

Sử dụng lệnh ALTER VIEW để sửa đổi chế độ xem đã tạo trước đó.

Kết luận

Sau khi đọc hướng dẫn này, bạn sẽ biết cách tạo bảng trong MySQL và các lệnh quan trọng để hiển thị dữ liệu. Tìm hiểu về các lệnh MySQL quan trọng nhất và cách sử dụng chúng trong bài viết Bảng lừa đảo các lệnh MySQL của chúng tôi bằng bản PDF có thể tải xuống.

Làm việc với cơ sở dữ liệu và bảng là rất quan trọng để tổ chức dữ liệu. Nếu bạn thấy MySQL shell quá đáng sợ, hãy xem xét cài đặt Workbench để có GUI thân thiện với người dùng mà bạn có thể quản lý và tạo cơ sở dữ liệu MySQL . Nếu bạn muốn tìm hiểu thêm về cách tổ chức hợp lý các bảng dữ liệu, hãy đảm bảo kiểm tra Chuẩn hóa cơ sở dữ liệu là gì. Và để kiểm tra kích thước của bảng trong cơ sở dữ liệu MySQL, hãy đọc bài viết của chúng tôi về cách kiểm tra cơ sở dữ liệu MySQL và kích thước bảng .


Xem thêm những thông tin liên quan đến chủ đề mysql cách tạo bảng

MySQL bài 2 – Tạo bảng và quan hệ bảng

alt

  • Tác giả: Lửng Code
  • Ngày đăng: 2021-09-09
  • Đánh giá: 4 ⭐ ( 3044 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Facebook Profile: Facebook: https://facebook.com/itvnsoft​​
    Facebook Page: https://www.facebook.com/lungcode
    https://www.youtube.com/channel/UCaUOOdtyRzaZ0zbrPgWRVZg/playlists?view_as=subscriber

Tạo bảng trong MySQL

  • Tác giả: hoclaptrinh.vn
  • Đánh giá: 5 ⭐ ( 9728 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Các Lệnh để tạo một bảng dữ liệu trong MySQL cần bao gồm:- Tên bảng – Tên các trường – Định nghĩa cho mỗi trường

3 Cách Tạo bảng trong CSDL MySQL

  • Tác giả: laptrinhvienphp.com
  • Đánh giá: 4 ⭐ ( 1867 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài hướng dẫn tự học lập trình PHP này, bạn sẽ được tìm hiểu về cách tạo bảng trong cơ sở dữ liệu MySQL bằng PHP.

Hướng dẫn tạo Database trong MySQL nhanh,đơn giản

  • Tác giả: www.bkns.vn
  • Đánh giá: 4 ⭐ ( 8755 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài viết “Hướng dẫn tạo Database trong MySQL nhanh,đơn giản” sẽ giúp bạn tránh được nhiều phiền toái và tiết kiệm thời gian.

Lệnh tạo bảng (CREATE TABLE) trong MySQL Server

  • Tác giả: quachquynh.com
  • Đánh giá: 3 ⭐ ( 1691 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Tạo bảng trong MySQL

  • Tác giả: viettuts.vn
  • Đánh giá: 3 ⭐ ( 2439 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tạo bảng trong MySQL, bảng dữ liệu là cấu trúc có vai trò quan trọng nhất trong cơ sở dữ liệu quan hệ. Toàn bộ dữ liệu của cơ sở dữ liệu được tổ chức

Bài MySQL 11: Cách tạo bảng trong MySQL

  • Tác giả: vietpro.net.vn
  • Đánh giá: 5 ⭐ ( 6897 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài ngày hôm nay sẽ hướng dẫn các bạn cách tạo bảng trong MySQL. Đây là một trong những bước đầu tiên trong ngôn ngữ MySQL

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Dự án học máy đầu tiên của bạn bằng Python từng bước - python hướng dẫn học máy