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

Sự cố khi sử dụng trường TEXT trong Bảng mysql

Để đối sánh với cột varchar hoặc blob dài, bạn sẽ cần chỉ định độ dài chỉ mục:

create table SOURCES (
  SOURCES_PK int not null AUTO_INCREMENT primary key,                    
  SOURCE_URL text not null unique,                    
  DESCRIPTION varchar(255),
  INDEX source_url (source_url(100)) );
//  Key length ----------------^^^ 

Đối với MyISAM

Đối với InnODB

Xem: http://dev.mysql.com/doc /refman/5.5/en/create-table.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql chèn nếu hàng không tồn tại đã có trong bảng KHÔNG CÓ LĨNH VỰC DUY NHẤT

  2. Cách nhận bản ghi từ 7 ngày qua trong MySQL

  3. Lệnh python setup.py egg_info không thành công với mã lỗi 1 trong / tmp / pip-install-fs0wmmw4 / mysqlclient /

  4. Mysql Real Escape String Hàm PHP Thêm \ vào Mục nhập Trường của Tôi

  5. MySQL - Mô hình danh sách gần kề - Nhận độ sâu