Các lệnh trong MySQL là gì?

Bảng cheat MySQL cung cấp một trang duy nhất chứa tất cả các lệnh và câu lệnh được sử dụng phổ biến nhất. Bảng gian lận một trang này giúp chúng tôi làm việc với cơ sở dữ liệu MySQL hiệu quả và nhanh chóng hơn

MySQL là một cơ sở dữ liệu RDBMS nguồn mở được sử dụng rộng rãi, cung cấp các ứng dụng cơ sở dữ liệu nhúng và dựa trên web có hiệu suất cao và có thể mở rộng cho khách hàng. Nó có nhiều lệnh và câu lệnh hữu ích để làm việc với các ứng dụng cơ sở dữ liệu nhúng và dựa trên web. Lệnh trong MySQL là một chỉ thị mạnh mẽ được sử dụng để thực hiện một tác vụ hoặc dịch vụ cụ thể. Chúng rất hữu ích cho mọi nhà phát triển biết và sử dụng các truy vấn này để tương tác với cơ sở dữ liệu MySQL trong thời gian thực. Các lệnh của MySQL dựa trên ngôn ngữ truy vấn có cấu trúc (SQL) có thể hỗ trợ nhiều hệ điều hành khác nhau như Linux, UNIX, macOS và Windows

Chúng ta có thể xem danh sách tất cả các lệnh trong MySQL bằng truy vấn bên dưới

Hãy để chúng tôi xem các lệnh và câu lệnh được sử dụng phổ biến nhất mà chúng tôi cần để tạo và quản lý cơ sở dữ liệu trong MySQL

Các lệnh máy khách dòng lệnh MySQL

Lệnh này cho phép chúng tôi kết nối với Máy chủ MySQL bằng tên người dùng và mật khẩu bằng cú pháp bên dưới

Nếu bạn muốn kết nối với một cơ sở dữ liệu cụ thể, hãy sử dụng cú pháp này

Nếu bạn muốn đặt mật khẩu mới, hãy sử dụng cú pháp này

Chúng ta có thể sử dụng lệnh "thoát" để thoát ứng dụng khách dòng lệnh MySQL

Chúng ta có thể xóa cửa sổ giao diện điều khiển trong Linux bằng lệnh bên dưới

Cần lưu ý rằng không có lệnh nào có sẵn cho Windows để xóa cửa sổ bảng điều khiển của MySQL

Làm việc với cơ sở dữ liệu

Cơ sở dữ liệu lưu trữ tập hợp các bản ghi có tổ chức mà người dùng có thể truy cập và quản lý rất dễ dàng. Nó chứa dữ liệu thành các bảng, hàng, cột và chỉ mục giúp chúng tôi tìm thấy thông tin liên quan một cách nhanh chóng. Chúng tôi có thể tạo cơ sở dữ liệu bằng cú pháp dưới đây. Nó cũng kiểm tra tên cơ sở dữ liệu, xem nó đã tồn tại hay chưa

Nếu bạn muốn thay đổi cơ sở dữ liệu hiện tại bằng cơ sở dữ liệu khác mà bạn đang làm việc, hãy sử dụng cú pháp bên dưới

Chúng tôi có thể xóa vĩnh viễn một cơ sở dữ liệu cụ thể cùng với các tệp được liên kết của nó bằng cú pháp bên dưới

Để hiển thị tất cả cơ sở dữ liệu trong máy chủ hiện tại, hãy sử dụng cú pháp này

Làm việc với các bảng

Bảng là tập hợp các dữ liệu có liên quan được lưu trữ ở định dạng hàng và cột trong cơ sở dữ liệu. Chúng ta có thể tạo một bảng mới bằng cú pháp bên dưới. Nó cũng kiểm tra tên bảng, xem nó đã tồn tại hay chưa

Chúng ta có thể sử dụng câu lệnh INSERT để thêm một bản ghi vào bảng, được đưa ra dưới đây

Chúng ta có thể xóa vĩnh viễn một bảng cụ thể bằng cú pháp dưới đây

Để hiển thị tất cả các bảng trong cơ sở dữ liệu hiện tại, hãy sử dụng cú pháp này

Chúng ta có thể thêm một cột mới vào bảng hoặc có thể bỏ bất kỳ cột nào, sử dụng các câu lệnh sau

Chúng ta có thể thêm khóa chính vào bảng hoặc có thể xóa khóa chính khỏi bảng, sử dụng các câu lệnh sau

Nếu bạn muốn thêm một chỉ mục có tên cụ thể vào một cột, hãy sử dụng cú pháp này

Chúng ta có thể hiển thị cấu trúc của một bảng bằng cách sử dụng câu lệnh dưới đây

Chúng tôi có thể hiển thị thông tin cột của bảng bằng cách sử dụng câu lệnh dưới đây

Làm việc với các chỉ mục

Chỉ mục là một cấu trúc dữ liệu cho phép chúng ta truy xuất các bản ghi trên bảng cơ sở dữ liệu nhanh hơn. Nếu chúng ta muốn thêm một chỉ mục vào bảng, chúng ta sẽ sử dụng câu lệnh như sau

Để xóa một chỉ mục, hãy sử dụng câu lệnh này

Làm việc với Chế độ xem

Chế độ xem trong MySQL được sử dụng để tạo bảng ảo bằng cách nối một hoặc nhiều bảng. Chúng ta có thể tạo hoặc thay thế một VIEW bằng cách sử dụng câu lệnh SELECT như sau

Chúng tôi có thể xóa chế độ xem bằng cách sử dụng câu lệnh bên dưới

Chúng tôi có thể đổi tên chế độ xem bằng cách sử dụng câu lệnh bên dưới

Nếu bạn muốn hiển thị tất cả các dạng xem có sẵn trong cơ sở dữ liệu, hãy sử dụng câu lệnh bên dưới

Làm việc với thủ tục lưu trữ

Một thủ tục được lưu trữ là một nhóm các câu lệnh SQL có tên cụ thể chấp nhận một số đầu vào và thực hiện một tác vụ nhất định. Nó tiết kiệm thời gian để viết đi viết lại cùng một mã trong cơ sở dữ liệu. Chúng ta có thể tạo thủ tục lưu trữ trong MySQL bằng cách sử dụng các câu lệnh dưới đây

Nếu bạn muốn xóa một thủ tục đã lưu sẵn khỏi cơ sở dữ liệu, hãy sử dụng câu lệnh bên dưới

Nếu bạn muốn hiển thị tất cả các thủ tục có sẵn trong cơ sở dữ liệu, hãy sử dụng câu lệnh bên dưới

Làm việc với Trigger

Trình kích hoạt là một mã thủ tục trong cơ sở dữ liệu được thực thi tự động bất cứ khi nào xảy ra một số sự kiện nhất định trên một bảng hoặc dạng xem cụ thể trong cơ sở dữ liệu. Chúng tôi có thể tạo trình kích hoạt mới bằng cách sử dụng các câu lệnh bên dưới

Nếu bạn muốn xóa trình kích hoạt hiện có, hãy sử dụng câu lệnh bên dưới

Nếu bạn muốn hiển thị tất cả các trình kích hoạt có sẵn trong cơ sở dữ liệu, hãy sử dụng câu lệnh bên dưới

Làm việc với các chức năng được lưu trữ

Một hàm được lưu trữ trong MySQL là một tập hợp các câu lệnh SQL thực hiện một số tác vụ/thao tác và trả về một giá trị duy nhất. Nó là một trong những loại chương trình được lưu trữ trong MySQL. Khi bạn tạo một hàm được lưu trữ, hãy đảm bảo rằng bạn có đặc quyền cơ sở dữ liệu CREATE ROUTINE. Cú pháp tạo một hàm được lưu trữ trong MySQL được đưa ra dưới đây

Nếu bạn muốn xóa trình kích hoạt hiện có, hãy sử dụng câu lệnh bên dưới

Nếu bạn muốn hiển thị tất cả các trình kích hoạt có sẵn trong cơ sở dữ liệu, hãy sử dụng câu lệnh bên dưới

Các truy vấn phổ biến dựa trên bảng

Ở đây, chúng ta sẽ thấy một số truy vấn cần thiết được thực hiện trên các bảng để tìm thông tin liên quan

Nếu chúng tôi muốn hiển thị tất cả dữ liệu của bảng, hãy sử dụng cú pháp này

Nếu chúng tôi muốn hiển thị dữ liệu của một số cột đã chọn từ một bảng, hãy sử dụng cú pháp này

Chúng tôi có thể nhận được kết quả được lọc từ bảng bằng cách sử dụng câu lệnh dưới đây

Đôi khi các bảng của chúng tôi chứa các hàng trùng lặp. Nhưng chúng tôi muốn chỉ hiển thị các hàng (riêng biệt) duy nhất, trong trường hợp đó, các câu lệnh bên dưới sẽ được thực thi

Đôi khi, tên cột của bảng không phù hợp với đầu ra. Trong trường hợp đó, chúng ta có thể sử dụng câu lệnh dưới đây để thay đổi tên cột trong kết quả

Nếu chúng ta muốn lấy đầu ra từ nhiều bảng, chúng ta cần sử dụng thao tác THAM GIA. Cú pháp để tham gia hai bảng được đưa ra dưới đây

Chúng ta có thể đếm số hàng với câu lệnh này

Chúng ta có thể sắp xếp tập kết quả bằng câu lệnh sau

Nếu chúng ta muốn nhóm các hàng vào tập kết quả, hãy sử dụng cú pháp dưới đây

Nếu chúng tôi muốn cập nhật các hàng của bảng, hãy sử dụng cú pháp dưới đây

Chúng tôi có thể xóa tất cả các bản ghi khỏi bảng bằng cú pháp dưới đây

Tìm kiếm dữ liệu từ bảng

Chúng ta có thể tìm kiếm dữ liệu bằng mệnh đề LIKE, như hình bên dưới

Chúng ta cũng có thể tìm kiếm văn bản bằng biểu thức chính quy với toán tử RLIKE, như hình bên dưới

Tùy chọn điều khiển cho Quản trị viên

Tại đây, chúng ta sẽ xem các tính năng cung cấp các tùy chọn điều khiển cho người quản trị và người dùng trên cơ sở dữ liệu

Câu lệnh cấp phép cho phép quản trị viên hệ thống gán các đặc quyền và vai trò cho tài khoản người dùng MySQL để truy cập cơ sở dữ liệu

Câu lệnh thu hồi cho phép quản trị viên hệ thống thu hồi các đặc quyền và vai trò đối với tài khoản người dùng trên cơ sở dữ liệu trong quá khứ

Các lệnh được sử dụng trong MySQL là gì?

mysql — Máy khách dòng lệnh MySQL. .
mysqladmin — Chương trình quản trị máy chủ MySQL
mysqlcheck — Chương trình bảo trì bảng
mysqldump — Chương trình sao lưu cơ sở dữ liệu
mysqlimport — Một chương trình nhập dữ liệu
mysqlpump — Chương trình sao lưu cơ sở dữ liệu
mysqlshow — Hiển thị thông tin cơ sở dữ liệu, bảng và cột

Có bao nhiêu loại lệnh trong MySQL?

năm loại lệnh SQL. DDL, DML, DCL, TCL và DQL.

Khái niệm cơ bản về MySQL là gì?

MySQL là hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) do Oracle phát triển dựa trên ngôn ngữ truy vấn có cấu trúc (SQL) . Cơ sở dữ liệu là một tập hợp dữ liệu có cấu trúc. Nó có thể là bất cứ thứ gì, từ danh sách mua sắm đơn giản đến thư viện ảnh hoặc nơi chứa lượng thông tin khổng lồ trong mạng công ty.

Làm thế nào để viết lệnh MySQL?

Bạn cũng có thể truy cập Máy khách dòng lệnh MySQL từ Dấu nhắc lệnh. .
Mở dấu nhắc lệnh
Điều hướng đến thư mục bin. Ví dụ. CDC. \Tệp chương trình\MySQL\MySQL Server 8. 0\bin
Chạy lệnh mysql -u root -p
Nhập mật khẩu