Hiển thị nội dung bảng Dòng lệnh MySQL
Để có danh sách các bảng trong cơ sở dữ liệu MySQL, hãy sử dụng công cụ máy khách 3 để kết nối với máy chủ MySQL và chạy lệnh 4 Show Truy cập máy chủ MySQL
Từ bên trong vỏ MySQL, chuyển sang cơ sở dữ liệu bằng cách sử dụng câu lệnh 5
Thực hiện lệnh sau để lấy danh sách tất cả các bảng và dạng xem trong cơ sở dữ liệu hiện tại
Đầu ra sẽ trông giống như thế này
Công cụ sửa đổi 6 tùy chọn sẽ hiển thị loại bảng dưới dạng cột đầu ra thứ hai________số 8_______Đầu ra sẽ trông giống như thế này
Để có danh sách các bảng mà không cần chuyển sang cơ sở dữ liệu, hãy sử dụng mệnh đề 7 hoặc 8 theo sau là tên cơ sở dữ liệu
Mệnh đề 9 có thể được sử dụng để lọc đầu ra của lệnh 4 theo một mẫu cụ thể
Ví dụ: câu lệnh sau sẽ trả về tất cả các cơ sở dữ liệu có tên bắt đầu bằng 'open'
Dấu phần trăm ( 1) có nghĩa là không, một hoặc nhiều ký tựHiển thị các bảng MySQL từ Dòng lệnhĐể lấy thông tin về các bảng từ trình bao Linux, bạn có thể sử dụng lệnh 2 hoặc lệnh 3 hiển thị cơ sở dữ liệu và thông tin bảng Máy khách Dòng lệnh MySQL rất hữu ích để chạy các truy vấn cũng như hiển thị các bảng trong cơ sở dữ liệu MySQL, cấu trúc của các bảng đó và các chỉ mục trong các bảng đó như được đề cập trong bài đăng này Bảng hiển thị hoặc danh sách rất quan trọng khi chúng ta có nhiều cơ sở dữ liệu chứa nhiều bảng khác nhau. Đôi khi tên bảng giống nhau trong nhiều cơ sở dữ liệu; . Chúng ta có thể lấy số lượng thông tin bảng của cơ sở dữ liệu bằng cách sử dụng câu lệnh sau Các bước sau đây là cần thiết để có được danh sách các bảng Bước 1. Mở Máy khách dòng lệnh MySQL xuất hiện với dấu nhắc mysql>. Tiếp theo, đăng nhập vào máy chủ cơ sở dữ liệu MySQL bằng mật khẩu mà bạn đã tạo trong quá trình cài đặt MySQL. Bây giờ, bạn đã được kết nối với máy chủ MySQL, nơi bạn có thể thực thi tất cả các câu lệnh SQL Bước 2. Tiếp theo, chọn cơ sở dữ liệu cụ thể bằng cách sử dụng lệnh bên dưới Bước 3. Cuối cùng, thực hiện lệnh SHOW TABLES Hãy để chúng tôi hiểu nó với ví dụ đưa ra dưới đây. Giả sử chúng ta có tên cơ sở dữ liệu "mystudentdb" chứa nhiều bảng. Sau đó thực hiện câu lệnh dưới đây để liệt kê bảng mà nó chứa Đầu ra sau đây giải thích rõ ràng hơn Chúng tôi cũng có thể sử dụng công cụ sửa đổi ĐẦY ĐỦ với truy vấn SHOW TABLES để lấy loại bảng (Cơ sở hoặc Chế độ xem) xuất hiện trong cột đầu ra thứ hai Tuyên bố này sẽ cung cấp cho đầu ra sau Nếu chúng tôi muốn hiển thị hoặc liệt kê tên bảng từ các cơ sở dữ liệu hoặc cơ sở dữ liệu khác mà bạn không được kết nối mà không cần chuyển đổi, MySQL cho phép chúng tôi sử dụng mệnh đề TỪ hoặc IN theo sau là tên cơ sở dữ liệu. Tuyên bố sau đây giải thích nó rõ ràng hơn Tuyên bố trên cũng có thể được viết là Khi chúng tôi thực hiện các câu lệnh dưới đây, chúng tôi sẽ nhận được kết quả tương tự đầu ra Hiển thị bảng bằng cách sử dụng khớp mẫuLệnh Show Tables trong MySQL cũng cung cấp một tùy chọn cho phép chúng ta lọc bảng được trả về bằng cách sử dụng khớp mẫu khác với mệnh đề LIKE và WHERE cú pháp Sau đây là cú pháp để sử dụng khớp mẫu với lệnh show table Chúng ta có thể hiểu nó với ví dụ được đưa ra bên dưới trong đó ký hiệu phần trăm (%) giả sử không, một hoặc nhiều ký tự Câu lệnh trên sẽ cho đầu ra sau Chúng ta hãy xem một câu lệnh khác trả về các tên bảng bắt đầu bằng "thời gian" Truy vấn trên sẽ cho đầu ra sau Bây giờ, chúng ta sẽ xem làm thế nào chúng ta có thể sử dụng mệnh đề WHERE với lệnh SHOW TABLES để liệt kê các loại bảng khác nhau (dạng Cơ sở hoặc dạng Dạng xem) trong cơ sở dữ liệu đã chọn Tuyên bố này cho đầu ra dưới đây Cần lưu ý rằng nếu MySQL không cung cấp các đặc quyền để truy cập bảng Cơ sở hoặc dạng xem, thì chúng ta không thể lấy các bảng trong tập kết quả của lệnh SHOW TABLES Làm cách nào để hiển thị nội dung của bảng trong MySQL?Sau khi bạn tạo kết nối đến cơ sở dữ liệu của mình, hãy thực hiện hai lệnh sau. SỬ DỤNG ; Then MySQL Workbench will show another pane with the results. This will be the entire contents of the table.
Làm cách nào để hiển thị cấu trúc bảng trong dòng lệnh MySQL?MySQL cũng cho phép lệnh SHOW COLUMNS hiển thị cấu trúc bảng. Đó là một cách linh hoạt hơn để lấy thông tin cột của bảng. . mysql> HIỂN THỊ CỘT TỪ tên_cơ sở dữ liệu. tên_bảng; mysql> HIỂN THỊ CỘT TỪ tên_bảng TRONG tên_cơ sở dữ liệu; Lệnh hiển thị nội dung từ bảng là gì?Nhấn F11 hoặc chọn 1, Hiển thị , từ trình đơn Tiện ích kéo xuống. Sản phẩm hiển thị nội dung của bảng theo hàng và cột.
Làm cách nào tôi có thể xem tất cả các bảng trong dòng lệnh SQL?Cách dễ nhất để tìm tất cả các bảng trong SQL là truy vấn chế độ xem INFORMATION_SCHEMA . Bạn làm điều này bằng cách chỉ định lược đồ thông tin, sau đó là chế độ xem “bảng”. Đây là một ví dụ. CHỌN table_name, table_schema, table_type TỪ information_schema. |