Cơ sở dữ liệu mysql

  -  
SQL(Structed Query Language) ngôn từ truy vấn bao gồm cấu trúc: là ngữ điệu theo chuẩn ANSI để định nghĩa và xử lý dữ liệu trong một cơ sở tài liệu quan hệ. Những phát biểu SQL dùng để làm truy search và cập nhật dữ liệu trong một các đại lý dữ liệu.MySQL là trong những hệ thống quản lý cơ sở dữ liệu(CSDL) mã mối cung cấp mở quan hệ giới tính SQL sử dụng trên web phổ biến nhất hiện nay nay.

Bạn đang xem: Cơ sở dữ liệu mysql

2. Khám phá về phpMyAdmin

Ở đây, xin được nói về cách sử dụng MySQL qua phpMyAdmin.phpMyAdmin là 1 công nỗ lực nguồn mở miễn tầm giá được viết bởi PHP được dùng để làm xử lý quản lí trị của MySQL thông qua một trình phê chuẩn web.

Khởi hễ phpMyAdmin:

Chạy WAMP, bấm vào trái vào icon WAMP tại đoạn bên nên của taskbar-> chọn PhpMyAdmin

*

Trên screen hiển thị,

*
danh sách những CSDL khoác định với đã sản xuất trong MySQL.

*
các thông số về MySQL đã chạy.

*
gồm các thẻ :

Databases : quản lý các CSDL: tạo ra mới, xóa, sửa,…SQL : nhập những câu lệnh SQLStatus : bộc lộ trạng thái hoạt động của MySQL vps hiện tại.Users : làm chủ người sử dụng. Nếu khách hàng chưa tạo hay được dùng dưới danh nghĩa một user nào thì user khoác định của các bạn sẽ là root.Export: có thể chấp nhận được lưu dữ liệu vào ổ cứng bên dưới dạng 1 file text chứa đầy các trình solo trong đó.Import : chèn những tệp tin sql phía bên ngoài vào đại lý dữ liệu.Settings : tùy chỉnh thiết lập cấu hình mang lại phpMyAdmin.Ở phía trên mình đã chỉ đề cập đến việc sử dụng phpMyAdmin bằng các câu lệnh SQL qua tab SQL.

3.Các kiểu tài liệu trong database MySQL:

*

*

*

*

4. Những cú pháp trong MySQL:

1) tạo thành một csdl:

Trước khi hoàn toàn có thể tương tác cùng với MySQL, bạn phải tạo một cửa hàng dữ liệu.

Xem thêm: Theo Dõi Máy Tính Người Khác Qua Internet, Top 5 Phần Mềm Hiệu Quả Nhất

Cú pháp:

CREATE DATABASE têncsdl

Thực hành:

Step 1: lựa chọn thẻ SQL, nhập câu lệnh nhằm tạo cửa hàng dữ liệu mang tên là helloworld

*

Step 2: chọn Go. Lúc đó ở cột bên trái, sẽ lộ diện csdl helloworld

*

2) Thêm bảng vào csdl:Bảng là nơi chứa các đối tượng người tiêu dùng được lưu trữ trong đại lý dữ liệu(bao gồm những trường(cột) và các bạn dạng ghi(dòng).

Cú pháp:

CREATE TABLE tênbảng ( têncột cácthuộctínhcủacột )

Trong đó những thuộc tính của cột bao gồm

*

Thực hành:

Step 1: trước lúc tạo bảng cho một csdl, yêu cầu chỉ định database sẽ thao tác.Có 2 phương pháp để chọn csdl:Cách 1: sử dụng cú pháp:

USE têncơsởdữliệu

*

Cách 2: đối kháng giản chỉ cần click vào thương hiệu cơ sở tài liệu ở cột mặt tay tráiStep 2: chọn thẻ SQL. Lúc đó, phần nhiều câu lệnh SQL vẫn chỉ có tính năng trong cơ sở tài liệu helloworld đang chọn

*

Step 3: tạo nên bảng instance cùng với 3 cột là: id, title cùng description

*

Step 4: Click Go, tên bảng instance sẽ hiện ra trong cột mặt tay trái

*

Step 5: Click vào thương hiệu bảng instance trong cột bên tay trái, kết quả

*

3) Thêm một bạn dạng ghi vào bảng

Sau khi đã tạo thành một bảng CSDL, bọn họ cần thêm dữ liệu cho nó. Các dữ liệu được giữ vào được hotline là các bạn dạng ghi(record).

Cú pháp:

INSERT INTO tênbảng (têncột) VALUES (giátrịtươngứng)

Thực hành:

Step 1: Nhập đoạn lệnh INSERT nhằm thêm bản ghi

*

Do cột id chúng ta để là auto_increment nên mỗi lúc nhập dữ liệu mới, nó sự tự động đánh số, bước đầu từ hàng đầu nên chúng ta không buộc phải nhập dữ liệu cho cột id.

Step 2: Click Go

*

Step 3: Click vào tên bảng instance trong cột bên tay trái. Ở đây vẫn thấy 1 bản ghi mới đã được insert vào bảng

*

4. Tuyên bố SELECT:

Phát biểu SELECT là trong những yêu mong MySQL truy hỏi vấn tài liệu trên cơ sở dữ liệu chỉ định.

Cú pháp

SELECT têntrường FROM tênbảng

Để chọn toàn bộ các trường trong một bảng thì dùng cú pháp:

SELECT * FROM tênbảng

Thực hành:

Step 1: lựa chọn ra tất cả các trường từ bảng instance

*

Step 2: Click Go. Khi đó, đã hiển thị ra toàn bộ các bạn dạng ghi có trong bảng instance như hình mặt dưới:

*

Phát biểu SELECT với mệnh đề WHERE:Phát biểu SELECT cùng với mệnh đề WHERE dùng để tạo nên điều kiện cần thanh lọc mẩu thông tin theo rất nhiều yêu ước nhất định.Các phép toán so sánh

*

Step 3: Nhập đoạn lệnh truy tìm vấn sau

*

Step 4: Click Go. Lúc đó sẽ hiển thị ra toàn bộ các bản ghi bao gồm id>=4 như hình mặt dưới:

*

Các phép toán logic

*

Step 5: chọn lại thẻ SQL, nhập đoạn lệnh truy nã vấn sau

*

Step 6: Click Go. Khi đó sẽ hiển thị ra các bạn dạng ghi gồm title kết thúc bằng kí trường đoản cú ‘a’ như hình bên dưới:

*

Kết vừa lòng phát biểu SELECT với mệnh đề ORDER BYĐể rất có thể sắp xếp tài liệu đầu ra của một trường theo một thứ tự nhấp định, họ sử dụng tuyên bố SELECT kết hợp với mệnh đề ORDER BY.

Xem thêm: Hướng Dẫn Format Thẻ Nhớ Bị Write-Protect - Không Format Được

+) sắp xếp dữ liệu sút dần:

Cú pháp:

SELECT têntrường FROM tênbảng ORDER BY têntrường DESC

Thực hành:

Step 1: Nhập đoạn lệnh truy vấn sau

*

Step 2: Click Go. Lúc đó, toàn bộ các bản ghi sẽ được hiển thị theo lắp thêm tự giảm dần của id

*

+) thu xếp dữ liệu tăng dần:

Cú pháp:

SELECT têntrường FROM tênbảng ORDER BY têntrường ASC

Thực hành:

Step 1: chọn lại thẻ SQL với nhập đoạn lệnh truy hỏi vấn sau

*

Step 2: Click Go. Khi đó sẽ hiển thị tất cả phiên bản ghi được thu xếp theo đồ vật tự tăng nhiều của title

*

Kết đúng theo phát biểu SELECT với tự khóa LIMIT:Để giới hạn số mẩu tin được lôi ra từ cơ sở dữ liệu, ta dùng phát biểu SELECT với từ khóa LIMIT

Cú pháp

SELECT têntrường FROM tênbảng LIMIT N,M

Trong đó,

N là bạn dạng ghi được bước đầu để mang (là những số nguyên, được bước đầu từ 0)M là tổng số bản ghi sẽ được lấy ra.

Thực hành:

Step 1: Nhập đoạn lệnh tróc nã vấn sau

*

Step 2: Click Go. Lúc ấy sẽ hiển thị ra 4 phiên bản ghi bước đầu từ phiên bản ghi số 1. Hiển thị như hình:

*

Bên trên là 1 trong những vài câu lệnh cơ phiên bản trong MySQL, bên cạnh đó còn có khá nhiều câu lệnh với hàm bổ ích khác với cách chạy tương tự như như các câu lệnh trên. Ví dụ: