intTypePromotion=3

Bài giảng Lập trình Web: Chương 6 - Ths. Trần Phi Hảo

Chia sẻ: Nguyễn Hà | Ngày: | Loại File: PDF | Số trang:55

0
76
lượt xem
18
download

Bài giảng Lập trình Web: Chương 6 - Ths. Trần Phi Hảo

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Chương 6 Tổng quan về MySQL thuộc bài giảng lập trình Web, cùng nắm kiến thức trong chương này thông qua việc tìm hiểu các nội dung chính sau: giới thiệu về MySQL, tạo cơ sở dữ liệu và người dùng, các kiểu dữ liệu trong MySQL, các câu lệnh MySQL, các hàm trong MySQL.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lập trình Web: Chương 6 - Ths. Trần Phi Hảo

  1. CHƯƠNG 6: TỔNG QUAN VỀ MySQL 6.1 GIỚI THIỆU VỀ MySQL 6.2 TẠO CƠ SỞ DỮ LIỆU VÀ NGƯỜI DÙNG 6.3 CÁC KIỂU DỮ LIỆU TRONG MySQL 6.4 CÁC CÂU LỆNH SQL 6.5 CÁC HÀM TRONG MySQL 28/06/2014 Lập trình Web 1
  2. 6.1 GIỚI THIỆU VỀ MySQL MySQL là gì? Các đặc điểm của MySQL Lịch sử phát triển Download, cài đặt và cấu hình 28/06/2014 Lập trình Web 2
  3. MySQL là gì? MySQL là: Một hệ quản trị CSDL Một hệ quản trị CSDL quan hệ Được phát triển, phân phối và hỗ trợ bởi MySQL AB. Để làm việc với MySQL cần đăng ký kết nối, tạo CSDL, quản lý người dùng, phân quyền sử dụng, thiết kế đối tượng Table của CSDL và xử lý dữ liệu. Để quản lý và thao tác trên CSDL ta có thể sử dụng giao diện đồ họa hoặc dạng Command line. 28/06/2014 Lập trình Web 3
  4. Đặc điểm của MySQL MySQL cũng giống như các hệ quản trị CSDL: Access, SQL Server, PostgreSQL, Oracle, … Phần mềm mã nguồn mở do đó có thể tải miễn phí từ trang chủ. Nó có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, Solaris… 28/06/2014 Lập trình Web 4
  5. Đặc điểm của MySQL MySQL là cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh. Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet. MySQL server hoạt động trong các hệ thống nhúng hoặc client/server. 28/06/2014 Lập trình Web 5
  6. Đặc điểm của MySQL 28/06/2014 Lập trình Web 6
  7. Lịch sử phát triển 28/06/2014 Lập trình Web 7
  8. Lịch sử phát triển 28/06/2014 Lập trình Web 8
  9. Lịch sử phát triển 28/06/2014 Lập trình Web 9
  10. Download, cài đặt và cấu hình Có thể download miễn phí phần mềm MySQL tại địa chỉ: http://dev.mysql.com/downloads Sau đó tiến hành cài đặt theo các bước: Bước 1: Nhấn next 28/06/2014 Lập trình Web 10
  11. Download, cài đặt và cấu hình Bước 2: Nhấn next 28/06/2014 Lập trình Web 11
  12. Download, cài đặt và cấu hình Bước 3: Nhấn next 28/06/2014 Lập trình Web 12
  13. Download, cài đặt và cấu hình Bước 4: Nhấn next 28/06/2014 Lập trình Web 13
  14. Download, cài đặt và cấu hình Bước 5: Nhấn install sau đó nhấn next 28/06/2014 Lập trình Web 14
  15. Download, cài đặt và cấu hình Bước 6: Finish 28/06/2014 Lập trình Web 15
  16. Download, cài đặt và cấu hình Ngoài ra ta có thể sử dụng phpmyadmin được tích hợp trong XAMMP 28/06/2014 Lập trình Web 16
  17. 7.2 TẠO CSDL VÀ NGƯỜI DÙNG Kết nối và tạo CSDL Quản lý người dùng Cấp quyền cho người dùng Xóa quyền của người dùng 28/06/2014 Lập trình Web 17
  18. Kết nối và tạo CSDL Để kết nối cơ sở dữ liệu ta có thể thực hiện theo hai cách: Kết nối và tạo CSDL bằng Command line Kết nối và tạo CSDL bằng giao diện đồ họa: MySQL Administrator hoặc phpmyadmin 28/06/2014 Lập trình Web 18
  19. Quản lý người dùng Để đăng nhập vào MySQL ta có thể sử dụng user là root và pass là rỗng Ngoài tài khoản này ta có thể tạo thêm các tài khoản cho người dùng với các users và pass khác nhau. 28/06/2014 Lập trình Web 19
  20. Cấp quyền cho người dùng Với quyền root ta có thể thực hiện mọi thao tác trên CSDL: select, update, insert, delete, … Tuy nhiên, khi tạo quyền người dùng ta cũng có thể hạn chế bớt một số quyền nhất định nào đó 28/06/2014 Lập trình Web 20

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản