Bài viết của Bùi Văn Nam

ạo Index cho nhiều cột trong MySQL - MySQL nâng cao

Trong bài này chúng ta sẽ học cách tạo chỉ mục index cho nhiều cột trong MySQL, đây là cách giúp bạn tối ưu hóa câu truy vấn trong một số trường hợp cụ thể. Tùy vào từng câu truy vấn và nhu cầu của bài toán mà ta sẽ chọn chỉ mục và số cột khác nhau. Việc đánh chỉ mục này giúp MySQL phân loại được ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Prefix Index trong MySQL - MySQL nâng cao

Trong bài này chúng ta sẽ tìm hiểu Prefix Index trong MySQL, đây là loại chỉ mục giúp ta tối ưu được dung lượng lưu trữ các chỉ mục Index trong MySQL. Để hiểu rõ hơn loại index này thì ta hãy tìm hiểu một chút về bản chất của Prefix Index và trả lời câu hỏi tại sao nên sử dụng nó trong thiết kế ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Cách xóa Index trong MySQL - xóa khóa chính primary key - MySQL nâng cao

Trong bài này mình sẽ hướng dẫn các bạn cách xóa index trong MySQL bằng cách sử dụng lệnh DROP INDEX, lệnh này rất hữu ích vì nó giúp bạn quản lý được các index trong table của mình. 1. Cách sử dụng DROP INDEX trong MySQL Để xóa một Index đã có sẵn trong table thì ta sử dụng câu lệnh DROP ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Cách đánh Index trong MySQL: Index là gì và cách tạo thế nào? - MySQL nâng cao

Trong bài này bạn sẽ được học cách sư dụng lệnh CREATE INDEX để tạo Index trong MySQL, đây là một kỹ thuật giúp bạn tối ưu truy vấn trong CSDL MySQL. Thực ra khóa chính Primary Key cũng là một loại Index có tên gọi là Primary Key Index. Đây là kiểu index đặc biệt nên cho tốc độ truy vấn cực ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Vòng lặp while trong MySQL - MySQL nâng cao

Cuối cùng cũng tới bài căng nhất này đó là bài vòng lặp while trong MYSQL. Nếu bạn là dân lâp trình web thì cũng không quên vòng lặp while trong php nhỉ? Nó ít khi được sử dụng khi viết ứng dụng web (hay dùng foreach) nhưng trong MYSQL thì lại khác, chúng ta sử dụng vòng lặp WHILE rất ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Câu lệnh CASE trong MySQL - MySQL nâng cao

Chúng ta đã được học lệnh Switch case trong PHP rồi nhỉ? Vậy thì trong MYSQL cũng có một lệnh tương tự đó là lệnh CASE. Bản chất của lệnh CASE cũng giống như lệnh if else trong mysql vậy thôi, nghĩa là dùng để rẻ nhánh dòng xử lý, nếu trường hợp nào đúng thì sẽ thực thi và thoát khỏi lệnh ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Câu lệnh if else trong MYSQL - MySQL nâng cao

Khi làm việc với Stored Procedure thì bạn không thể thiếu hàm If được vì chúng ta cũng phải kết hợp if với các hàm khác để xử lý các luồng đi trong Procedure. Nên trong bài này chúng ta sẽ tìm hiểu mệnh đề if trước rồi sau đó tìm hiểu các phần khác. Tới đây chắc hẳn bạn thấy MYSQL cũng có nhiều ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

ruyền tham số vào Mysql Stored Procedure - MySQL nâng cao

Như ta biết thông thường một hàm sẽ có các tham số truyền vào và đối với ngôn ngữ lập trình thì sẽ tồn tại khái niệm tham chiếu và tham trị. Nhưng với Procedure trong MYSQL thì sẽ tồn tại ba loại đó là tham số IN, tham số OUT và tham số INOUT tuy nhiên về bản chất thì nó rất giống nhau. Chi tiết thế ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

Biến (variable) trong MYSQL Stored Procedure - MySQL nâng cao

T-SQL cũng có thể coi nó như là một ngôn ngữ lập trình nên nó cũng tồn tại các khái niệm kiểu dữ liệu, biến và khai báo biến, các vòng lặp, câu ifelse,... Nhưng chúng ta rất ít sử dụng nó để viết các ứng dụng website. Nhưng bạn cũng không nên bỏ qua phần kiến thức bổ ích này nhé. Trong bài này ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa

ạo MySQL Stored Procedure đầu tiên - MySQL nâng cao

Ở bài trước chúng ta đã tìm hiểu khái niệm Mysql Stored Procedure là gì rồi thì trong bài này chúng ta sẽ tiếp tục học chủ đề này. Chúng ta sẽ học cách viết một Stored Procedure mới trong hệ quản trị CSDL MYSQL. Trong bài chúng ta sẽ viết một Procedure trả về danh sách sản phẩm của bảng Products, ...

Tác giả: Bùi Văn Nam viết 14:50 ngày 06/04/2021 chỉnh sửa
<< < .. 14 15 16 17 18 19 20 .. > >>