SlideShare a Scribd company logo
D
H
L
4/25/2015
CHƯƠNG04
Giảng viên: Hồ Diên Lợi
1Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
1. Giới thiệu MySQL
2
 Là hệ quản trị cơ sở dữ liệu mã nguồn mở tốt nhất và
phổ biến hiện nay.
 Có khả năng thực thi hoàn hảo, linh động và đang tin
cậy.
 Dẽ nắm bắt, giá rẽ hoặc miễn phí.
 Là một ứng dụng mã nguồn mở.
 Xử lý 6000 bảng và 5 tỉ mẫu tin
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
2. Quy tắc đặt tên
3
 Tên không chứa khoảng trắng.
 Không chứa các ký tự: /  . : * " < > | …
 Tên bảng, trên trường không vượt quá 24 ký tự.
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
3. Kiểu dữ liệu
Kiểu dữ liệu Kích thước Miền giá trị
Tinyint 1 byte -127 – 128 hay 0..255
Smallint 2 byte -32768 – 32767 hay 0..65535
Mediumint 3 byte
-8388608 – 838860 hay
0..16777215
Int 4 byte -231 – 231-1 hay 0..232-1
Bigint 8 byte -263 – 263-1 hay 0..264-1
Kiểu dữ liệu số nguyên
4Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
Kiểu dữ liệu số thực
Kiểu dữ liệu Kích thước Miền giá trị
Float 4 bytes
3.402823466E-38 –
1.175493451E+38
Double 8 bytes
1.7976931348623157E-308 –
2.2250738585072014E+308
5
3. Kiểu dữ liệu…
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
Kiểu dữ liệu ngày, giờ
Kiểu dữ liệu Miền giá trị Diễn giải
Date
1000-01-01 đến
9999-12-31
Date trình bày dưới dạng yyyy-mm-
dd.
Datetime
1000-01-01, 00:00:00
đến
9999-12-31, 23:59:59
Date và time trình bày dưới dạng
yyyy-mm-dd, hh:mm:ss.
Time
00:00:00 đến
23:59:59
Time trình bày dưới dạng hh:mm:ss.
Year[(2|4)]
1970 - 2069
1901 - 2155
Year trình bày dưới dạng 2 số hay 4
số.
Timestamp[(M)] 1970-01-01, 00:00:00
Timestamp trình bày dưới dạng yyyy-
mm-dd, hh:mm:ss.
6
3. Kiểu dữ liệu…
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
Kiểu dữ liệu chuỗi
Kiểu dữ liệu Kích thước Diễn giải
CHAR 1÷ 255 Chuỗi cố định
VARCHAR 1÷ 255 Chuỗi động
TINYBLOB 1÷ 255 Kiểu đối tượng nhị phân cỡ 255 ký tự
TINYTEXT 1÷ 255 Kiểu đối tượng chuỗi kích cỡ 255 ký tự
BLOB 1÷ 65535 Kiểu blob
TEXT 1÷ 65535 Kiểu dạng văn bản cỡ 65535 ký tự
MEDIUMBLOB 1÷ 16777215(byte)
Khai báo cho Field chứa kiểu bolb vừa cỡ 16,777,215
characters
MEDIUMTEXT 1÷ 16777215(ký tự)
Khai báo cho Field chứa kiểu chuỗi dạng văn bản vừa cỡ
16,777,215 characters
Longblob 1÷ 232-1(byte)
Khai báo cho Field chứa kiểu bolb lớn khoảng
4,294,967,295 characters
Longtext 1÷ 232-1(ký tự)
Khai báo cho Field chứa kiểu chuỗi dạng văn bản lớn
khoảng 4,294,967,295 characters
7
3. Kiểu dữ liệu
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
4. Tạo CSDL
8
Bước 1: Vào trang phpmyadmin
Hoặc trên thanh địa chỉ của trình
duyệt web gõ:
http://localhost/phpmyadmin/
Trình duyệt web xuất hiện
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015 9Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
5. Tạo CSDL
10
Bước 2: Tạo bảng
Tên bảng Số trường
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
5. Tạo CSDL
11
Bước 2: Tạo bảng
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
6. Export cơ sở dữ liệu
12
Bước 1: Chọn cơ sở dữ liệu cần export
Bước 2: Chọn Export tất cả các bảng
Export một số bảng
Giảng viên: Hồ Diên Lợi
D
H
L
4/25/2015
6. Import cơ sở dữ liệu
13
Bước 1: Tạo cơ sở dữ liệu, chọn cơ sở dữ liệu
Bước 2: Chọn Chọn tập tin .sql
Giảng viên: Hồ Diên Lợi

More Related Content

PDF
Kieu du lieu
PPT
Chapter 3 (cont)
PDF
[Thực tập][GameLoft] Lập trình game đa nền tảng trên di động
PDF
Laravel 5 framework
PPSX
Execute sql query or sql command sql server using command prompt
PDF
MySQL 5.4 - Theory and Practice
PPTX
Beginner guide to mysql command line
PDF
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT
Kieu du lieu
Chapter 3 (cont)
[Thực tập][GameLoft] Lập trình game đa nền tảng trên di động
Laravel 5 framework
Execute sql query or sql command sql server using command prompt
MySQL 5.4 - Theory and Practice
Beginner guide to mysql command line
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT

Similar to Chương 4: MySQL (20)

PDF
Bài 2 : Các đối tượng trong CSDL - SQL server
PDF
Web201 slide 2
PDF
UEB Chuong 3.SV hoc di hoc di hoc di di di
PPTX
Training sql1
PDF
Bai1.pdf
PPTX
Chương 5: PHP&MYSQL
DOCX
Th csdl final_23_dec
PDF
huong dan PHP-2
PDF
csdl bai-thuchanh_01
DOCX
Thcsdlfinal23dec 131022060523-phpapp02
PPT
csdl - buoi7-8-9
PPTX
ORACLE_ch2_SQL.pptx
PDF
Co so du lieu t sql
DOC
Giao trinh oracle
DOC
Giao trinh oracle[bookbooming.com]
DOC
Giao trinh oracle_sql_plsql_co_ban
PDF
Chương 3 Ngôn ngữ truy vấn có cấu trúc (SQL)
PDF
Chương 4_1. Ngôn ngữ định nghĩa-thao tác dữ liệu SQL.pdf
DOCX
Young mine textbook
Bài 2 : Các đối tượng trong CSDL - SQL server
Web201 slide 2
UEB Chuong 3.SV hoc di hoc di hoc di di di
Training sql1
Bai1.pdf
Chương 5: PHP&MYSQL
Th csdl final_23_dec
huong dan PHP-2
csdl bai-thuchanh_01
Thcsdlfinal23dec 131022060523-phpapp02
csdl - buoi7-8-9
ORACLE_ch2_SQL.pptx
Co so du lieu t sql
Giao trinh oracle
Giao trinh oracle[bookbooming.com]
Giao trinh oracle_sql_plsql_co_ban
Chương 3 Ngôn ngữ truy vấn có cấu trúc (SQL)
Chương 4_1. Ngôn ngữ định nghĩa-thao tác dữ liệu SQL.pdf
Young mine textbook
Ad

More from Hồ Lợi (20)

PDF
Xu ly chuoi
DOC
Tóm tắt các hàm chuẩn của c
PDF
PDF
Nguyen lyoop
PDF
Lect04 functions
DOC
Ky thuatkhudequy
PDF
Itt epc assignment
DOC
Huong danontapc
DOC
H hai epc_baitap
PDF
Gtrinh oop
PDF
Giaotrinhbaitapkythuatlaptrinh
PDF
Giao trinh ky thuat lap trinh 2
PDF
Giao trinh c c++
PDF
File trong c_
PDF
Epc assignment
PDF
Epc test practical
DOC
De thic++ --th
DOC
Dethi c++ -lt
PDF
Debug trong c
PDF
D05 stl
Xu ly chuoi
Tóm tắt các hàm chuẩn của c
Nguyen lyoop
Lect04 functions
Ky thuatkhudequy
Itt epc assignment
Huong danontapc
H hai epc_baitap
Gtrinh oop
Giaotrinhbaitapkythuatlaptrinh
Giao trinh ky thuat lap trinh 2
Giao trinh c c++
File trong c_
Epc assignment
Epc test practical
De thic++ --th
Dethi c++ -lt
Debug trong c
D05 stl
Ad

Recently uploaded (20)

PDF
Vision - Language - Model-- - Ebook.pdf
PPTX
Bài giảng chương 3 phương pháp luận nghiên cứu khoa học_HQH.pptx
PPTX
TIẾT 8, 9, 10. BÀI 32. DINH DƯỠNG VÀ TIÊU HÓA Ở NGƯỜI.pptx
PPTX
TIẾT 11. BÀI 32 DINH DƯỠNG VÀ TIÊU HÓA Ở NGƯỜI.pptx
PDF
12894-44864-1-CE-1037-1038_Văn bản của bài báo.pdf
PPTX
Direct Marketing- chieu thi truyen thong
DOCX
xin loi vi da den bai hoc cuo bd thnnn 2
PPTX
Chương 2 - Mô hình thực thể kết hợp.pptx
DOCX
BÀI TIỂU LUẬN HẾT HỌC PHẦN MÔN ĐÁNH GIÁ TRONG GIÁO DỤC
PDF
BÀI TẬP BỔ TRỢ FRIENDS PLUS 9 - BÀI TẬP TRẮC NGHIỆM, TỰ LUẬN - CẢ NĂM (BÁM SÁ...
PDF
Quyền-biểu-tình-của-công-dân-theo-hiến-pháp-Việt-Nam.pdf
DOCX
BÀI TIỂU LUẬN HẾT HỌC PHẦN TỔ CHỨC HOẠT ĐỘNG TRẢI NGHIỆM,HƯỚNG NGHIỆP Ở TRƯỜN...
PDF
[Toán 10] - Bộ 5 Đề Ôn Tập học Kì 2.pdf cho học sinh lớp 10
PPT
Bài giảng Power Point 2003, hướng dẫn học tập
PPTX
Phân bố Nhị Thức Chuyên Đề Toán Lớp 12 Chân trời sáng tạo Tập 2
PPTX
Giáo án Lý Luận Chung về Hành chính Nhà nước cập nhật mới....
PPTX
White and Purple Modern Artificial Intelligence Presentation.pptx
DOCX
Luận văn group-Bài tiểu luận Ý thức - Giấc mơ.docx
DOCX
Bài tập trăc nghiệm vận tốc. tốc độ trong chuyển động thẳng
PDF
Public economy và vai trò trong phân bổ nguồn lực, cung cấp hàng hóa công, đi...
Vision - Language - Model-- - Ebook.pdf
Bài giảng chương 3 phương pháp luận nghiên cứu khoa học_HQH.pptx
TIẾT 8, 9, 10. BÀI 32. DINH DƯỠNG VÀ TIÊU HÓA Ở NGƯỜI.pptx
TIẾT 11. BÀI 32 DINH DƯỠNG VÀ TIÊU HÓA Ở NGƯỜI.pptx
12894-44864-1-CE-1037-1038_Văn bản của bài báo.pdf
Direct Marketing- chieu thi truyen thong
xin loi vi da den bai hoc cuo bd thnnn 2
Chương 2 - Mô hình thực thể kết hợp.pptx
BÀI TIỂU LUẬN HẾT HỌC PHẦN MÔN ĐÁNH GIÁ TRONG GIÁO DỤC
BÀI TẬP BỔ TRỢ FRIENDS PLUS 9 - BÀI TẬP TRẮC NGHIỆM, TỰ LUẬN - CẢ NĂM (BÁM SÁ...
Quyền-biểu-tình-của-công-dân-theo-hiến-pháp-Việt-Nam.pdf
BÀI TIỂU LUẬN HẾT HỌC PHẦN TỔ CHỨC HOẠT ĐỘNG TRẢI NGHIỆM,HƯỚNG NGHIỆP Ở TRƯỜN...
[Toán 10] - Bộ 5 Đề Ôn Tập học Kì 2.pdf cho học sinh lớp 10
Bài giảng Power Point 2003, hướng dẫn học tập
Phân bố Nhị Thức Chuyên Đề Toán Lớp 12 Chân trời sáng tạo Tập 2
Giáo án Lý Luận Chung về Hành chính Nhà nước cập nhật mới....
White and Purple Modern Artificial Intelligence Presentation.pptx
Luận văn group-Bài tiểu luận Ý thức - Giấc mơ.docx
Bài tập trăc nghiệm vận tốc. tốc độ trong chuyển động thẳng
Public economy và vai trò trong phân bổ nguồn lực, cung cấp hàng hóa công, đi...

Chương 4: MySQL

  • 1. D H L 4/25/2015 CHƯƠNG04 Giảng viên: Hồ Diên Lợi 1Giảng viên: Hồ Diên Lợi
  • 2. D H L 4/25/2015 1. Giới thiệu MySQL 2  Là hệ quản trị cơ sở dữ liệu mã nguồn mở tốt nhất và phổ biến hiện nay.  Có khả năng thực thi hoàn hảo, linh động và đang tin cậy.  Dẽ nắm bắt, giá rẽ hoặc miễn phí.  Là một ứng dụng mã nguồn mở.  Xử lý 6000 bảng và 5 tỉ mẫu tin Giảng viên: Hồ Diên Lợi
  • 3. D H L 4/25/2015 2. Quy tắc đặt tên 3  Tên không chứa khoảng trắng.  Không chứa các ký tự: / . : * " < > | …  Tên bảng, trên trường không vượt quá 24 ký tự. Giảng viên: Hồ Diên Lợi
  • 4. D H L 4/25/2015 3. Kiểu dữ liệu Kiểu dữ liệu Kích thước Miền giá trị Tinyint 1 byte -127 – 128 hay 0..255 Smallint 2 byte -32768 – 32767 hay 0..65535 Mediumint 3 byte -8388608 – 838860 hay 0..16777215 Int 4 byte -231 – 231-1 hay 0..232-1 Bigint 8 byte -263 – 263-1 hay 0..264-1 Kiểu dữ liệu số nguyên 4Giảng viên: Hồ Diên Lợi
  • 5. D H L 4/25/2015 Kiểu dữ liệu số thực Kiểu dữ liệu Kích thước Miền giá trị Float 4 bytes 3.402823466E-38 – 1.175493451E+38 Double 8 bytes 1.7976931348623157E-308 – 2.2250738585072014E+308 5 3. Kiểu dữ liệu… Giảng viên: Hồ Diên Lợi
  • 6. D H L 4/25/2015 Kiểu dữ liệu ngày, giờ Kiểu dữ liệu Miền giá trị Diễn giải Date 1000-01-01 đến 9999-12-31 Date trình bày dưới dạng yyyy-mm- dd. Datetime 1000-01-01, 00:00:00 đến 9999-12-31, 23:59:59 Date và time trình bày dưới dạng yyyy-mm-dd, hh:mm:ss. Time 00:00:00 đến 23:59:59 Time trình bày dưới dạng hh:mm:ss. Year[(2|4)] 1970 - 2069 1901 - 2155 Year trình bày dưới dạng 2 số hay 4 số. Timestamp[(M)] 1970-01-01, 00:00:00 Timestamp trình bày dưới dạng yyyy- mm-dd, hh:mm:ss. 6 3. Kiểu dữ liệu… Giảng viên: Hồ Diên Lợi
  • 7. D H L 4/25/2015 Kiểu dữ liệu chuỗi Kiểu dữ liệu Kích thước Diễn giải CHAR 1÷ 255 Chuỗi cố định VARCHAR 1÷ 255 Chuỗi động TINYBLOB 1÷ 255 Kiểu đối tượng nhị phân cỡ 255 ký tự TINYTEXT 1÷ 255 Kiểu đối tượng chuỗi kích cỡ 255 ký tự BLOB 1÷ 65535 Kiểu blob TEXT 1÷ 65535 Kiểu dạng văn bản cỡ 65535 ký tự MEDIUMBLOB 1÷ 16777215(byte) Khai báo cho Field chứa kiểu bolb vừa cỡ 16,777,215 characters MEDIUMTEXT 1÷ 16777215(ký tự) Khai báo cho Field chứa kiểu chuỗi dạng văn bản vừa cỡ 16,777,215 characters Longblob 1÷ 232-1(byte) Khai báo cho Field chứa kiểu bolb lớn khoảng 4,294,967,295 characters Longtext 1÷ 232-1(ký tự) Khai báo cho Field chứa kiểu chuỗi dạng văn bản lớn khoảng 4,294,967,295 characters 7 3. Kiểu dữ liệu Giảng viên: Hồ Diên Lợi
  • 8. D H L 4/25/2015 4. Tạo CSDL 8 Bước 1: Vào trang phpmyadmin Hoặc trên thanh địa chỉ của trình duyệt web gõ: http://localhost/phpmyadmin/ Trình duyệt web xuất hiện Giảng viên: Hồ Diên Lợi
  • 10. D H L 4/25/2015 5. Tạo CSDL 10 Bước 2: Tạo bảng Tên bảng Số trường Giảng viên: Hồ Diên Lợi
  • 11. D H L 4/25/2015 5. Tạo CSDL 11 Bước 2: Tạo bảng Giảng viên: Hồ Diên Lợi
  • 12. D H L 4/25/2015 6. Export cơ sở dữ liệu 12 Bước 1: Chọn cơ sở dữ liệu cần export Bước 2: Chọn Export tất cả các bảng Export một số bảng Giảng viên: Hồ Diên Lợi
  • 13. D H L 4/25/2015 6. Import cơ sở dữ liệu 13 Bước 1: Tạo cơ sở dữ liệu, chọn cơ sở dữ liệu Bước 2: Chọn Chọn tập tin .sql Giảng viên: Hồ Diên Lợi