Trong PHP có nhiều cách khác nhau để kết nối đến cơ sở dữ liệu MySQL trong đó việc sử dụng hàm mysql_connect thường được chọn lựa cho những ai mới bắt đầu.
Trong PHP có nhiều cách khác nhau để kết nối đến cơ sở dữ liệu MySQL trong đó việc sử dụng hàm mysql_connect thường được chọn lựa cho những ai mới bắt đầu.
Em đang phân vân hai thuật ngữ này, em đọc trên mạng thì biết rằng MySQL là một cơ sở dữ liệu (database?) vậy có nghĩa là 2 thằng này là một hay nó còn khác nhau ở điểm nào? Rất cần một lời giải thích từ người đi trước.
Em cảm ơn!
Bài hướng dẫn này sẽ giúp các bạn tìm hiểu cách sử dụng PHP để:
Để có thể hiểu được nội dung của các bài học trong hướng dẫn thì đòi hỏi người học cần có kiến thức cơ bản về PHP và MySQL
Để xoá index có trong một bảng cho trước trên cơ sở dữ liệu MySQL chúng ta sử dụng cú pháp sau: ALTER TABLE [table_name] DROP INDEX [index_name];
Trên MySQL database em có một bảng products
và trên đó có trường name
. Em có một record lưu dữ liệu trường này với giá trị là Áo thun
. Bây giờ nếu như em chạy câu lệnh truy vấn:
SELECT `name` LIKE '%Áo thun%'
Thì trên server MySQL trả về đúng kết quả nhưng khi chạy:
SELECT `name` LIKE '%Ao thun%'
Thì nó lại không trả về kết quả như cách trước. Vấn đề là em muốn làm thế nào để cả hai trường hợp trả về kết quả như nhau thì phải làm thế nào các bác?
hướng dẫn chi tiết từ A-Z bao gồm cách cài đặt và thiết lập MySQL, viết code Java kết nối đến cơ sở dữ liệu MySQL trên Ubuntu phù hợp cho người mới học
Các bác cho em hỏi trong fulltext search của mysql (tính cả 2 kiểu natural language và boolean mode) thì có cách nào để đánh index giúp search nhanh hơn không ạ?
Theo như em hiều (không tính các vendor hỗ trợ fulltext search khác như elasticsearch, algolia...) thì nếu đánh index cho column mình sẽ dùng câu lệnh ADD INDEX
, còn trường hợp thêm fulltext thì mình lại dùng ADD FULLTEXT
. Như vậy thì sau khi chạy câu lệnh ADD FULLTEXT
có cách nào add thêm index cho column không vậy?
Em cảm ơn!
Trong MySQL làm sao để xoá một unique key index đã có trên một bảng mà không cần phải xoá lại toàn bộ dữ liệu của bảng đó và tạo lại cấu trúc bảng?