09/10/2018, 18:04
[Q] Mysql - phpmyadmin help?
TV2 tạo table trong phpmyadmin, bi giờ muốn backup hoặc chép cho máy khác thì làm thế nào đây.
Ở trong phpmyadmin có cho tạo filed mà đói tượng trong đó là đối tượng nhúng không, giả sử như chứa một file ảnh chẳng hạn
Ở trong phpmyadmin có cho tạo filed mà đói tượng trong đó là đối tượng nhúng không, giả sử như chứa một file ảnh chẳng hạn
Bài liên quan
Còn trong MySQL có cấu trúc BLOB để nhúng dữ liệu binary như bạn mong muốn. Khi nào thành công xin cho biết để học hỏi với, tôi cũng đang quan tâm đến nó đấy. Chúc thành công
- Còn về vấn đề lưu file ảnh vào CSDL dùng kiểu BLOB của mySQL thì mình khuyện bạn là không nên, vì những lưu ý sau:
+ Thứ nhất: CSDL sẽ phình to nhanh chóng... điều này sẽ tạo kho khăn trong việc tra lọc dữ liệu vì phải dùng nhiều vùng nhớ trên Server.
+ Thứ hai: Nếu trường hợp CSDL gặp trục trặc liên quan đến bản chứa kiểu dữ liệu BLOB thì xem như toàn bộ lô ảnh đã lưu đi tong.
=> Vì 2 lý do trên, mình khuyên bạn chỉ nên dùng kiểu CHAR để lưu đường dẫn file ảnh lưu trong Project Web của bạn. Trong CSDL chỉ khi ra đường dẫn dẫn đến file ảnh đó. Khi đưa ra web, bạn chỉ việc kèm tên trường trong CSDL vào đường dẫn của đối tuợng IMG... làm như sau:
****PHP***
<IMG src="<? print {$row->fileanh} ?>">
****ASP***
<IMG src="<% =RS.fields("fileanh") %>">
Chuc ban thanh cong