01/10/2018, 16:36

Bài 01. Tổng quan về MYSQL

1. Đặc điểm MySQL là một phần mềm quản trị CSDL dạng server-based. MySQL quản lý dữ liệu thông qua các CSDL, mỗi CSDL có thể có nhiều bảng quan hệ chứa dữ liệu. MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người dùng có thể được quản lý một hoặc nhiều CSDL khác nhau, mỗi người ...

1. Đặc điểm

  • MySQL là một phần mềm quản trị CSDL dạng server-based.
  • MySQL quản lý dữ liệu thông qua các CSDL, mỗi CSDL có thể có nhiều bảng quan hệ chứa dữ liệu.
  • MySQL có cơ chế phân quyền người sử dụng riêng, mỗi người dùng có thể được quản lý một hoặc nhiều CSDL khác nhau, mỗi người dùng có một tên truy cập (user name) và mật khẩu tương ứng để truy xuất đến CSDL.
  • MySQL được sử dụng cho các ứng dụng web.
  • Người dùng có thể sử dụng giao diện đồ họa hay dùng dòng lệnh để thực hiện các thao tác trên CSDL.

2. Các tập tin vật lý

Mỗi CSDL trong MySQL đều có một folder tương ứng với tên CSDL. Trong một CSDL có thể có một hoặc nhiều bảng. Mỗi bảng được lưu trữ với ba tập tin vật lý (đối với CSDL kiểu MyISAM):

  • .frm: Lưu định dạng bảng hay còn goi là cấu trúc của bảng
  • .MYD: Lưu nôi dung của bảng
  • .MYI: Lưu chỉ mục của bảng

Các file này sẽ được lưu trong thư mục sau:

  • Đối với WAMP: C:wampinmysqlmysql5.6.17data
  • Đối với XAMPP: C:xamppmysqldata

Chú ý:

- Ở đây tôi cài webserver trên ổ C: Nếu các bạn cài ở ổ khác thì nó nằm ở ổ đĩa các bạn cài.

- Số 5.6.17 là phiên bản của MySQL. Nếu các bạn cài phiên bản khác thì sẽ có số khác.

3. Quy tắt đặt tên

  • Tên có chiều dài là 64 ký tự không dấu.
  • Tên không kết thúc bằng khoảng trắng.
  • Tên không có các ký tự như: ', '/', '.', ':', '*', '<', '>',', '|'

Bùi Văn Nam

27 chủ đề

7090 bài viết

Cùng chủ đề
0