Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để lưu trữ văn bản được định dạng trong bảng MySQL?

Văn bản thô chỉ bao gồm các ký tự, không có định dạng như in đậm, in nghiêng hoặc gạch dưới. Tab, dấu chấm câu và dòng mới là các ký tự, vì vậy một varchar đơn giản sẽ thực hiện nếu tất cả những gì bạn thực sự cần là cái này.

Nhưng bạn phải quyết định giao thức định dạng nếu bạn muốn văn bản in đậm, in nghiêng và gạch chân:HTML, cú pháp wiki, RTF, v.v. Nếu định dạng này là văn bản, một varchar sẽ làm được. Nếu đó là mã nhị phân, bạn sẽ cần một đốm màu.

Nếu bạn có dòng mới trong văn bản và nó được hiển thị trên một dòng, có thể là do bạn xuất nó trong một trang HTML, nơi các chuỗi ký tự khoảng trắng (tab, dấu cách, dòng mới, v.v.) được chuyển đổi thành một khoảng trắng đơn giản. Sử dụng <pre>your HTML-escaped text here</pre> và nó sẽ hiển thị các dòng mới, tab và nhiều khoảng trắng một cách chính xác.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhóm các bài đăng theo ngày trong Wordpress

  2. Đặt giá trị mặc định cho cột loại DATE thành ngày hiện tại không có phần thời gian?

  3. Số nguyên dài được chuyển đổi khi được chèn vào cột ngắn hơn, không bị cắt ngắn. Tại sao? Công thức là gì?

  4. Mảng PHP lớn so với Cơ sở dữ liệu MySQL?

  5. Lợi ích của việc sử dụng từ khóa AS trong SQL là gì khi mà không có bí danh có thể được thực hiện mà không cần nó?