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

Mysq- Conection cách thiết lập để có thể chèn Văn bản Ả Rập vào cơ sở dữ liệu

Bạn cần đảm bảo bộ ký tự chính xác trong toàn bộ cơ sở dữ liệu của mình. Điều này có nghĩa là kiểm tra cả 3 lớp, cơ sở dữ liệu, bảng và cột. Sử dụng utf8 &utf8_general_ci sẽ phù hợp với văn bản tiếng Ả Rập và tiếng Ba Tư của bạn.

Các truy vấn dưới đây có thể được sử dụng để kiểm tra bộ ký tự trên từng đối tượng trong cơ sở dữ liệu của bạn, bạn cũng có thể kiểm tra và thay đổi chúng dễ dàng trong hầu hết các ứng dụng GUI.

Cột

SELECT character_set_name 
FROM information_schema.COLUMNS
WHERE table_schema = "YOUR_SCHEMA"
  AND table_name = "YOUR_TABLE"
  AND column_name = "YOUR_COLUMN";

Bảng

SELECT collations.character_set_name 
FROM information_schema.TABLES AS tables,
  information_schema.COLLATION_CHARACTER_SET_APPLICABILITY AS collations
WHERE collations.collation_name = tables.table_collation
  AND tables.table_schema = "YOUR_SCHEMA"
  AND tables.table_name = "YOUR_TABLE";

Cơ sở dữ liệu (Lược đồ)

SELECT default_character_set_name 
FROM information_schema.SCHEMATA
WHERE schema_name = "YOUR_SCHEMA";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kết quả nhóm mysql thành nhóm bốn người

  2. Không tìm thấy cột Doctrine:1054 Cột không xác định 's.features' trong 'danh sách trường' '

  3. Dấu thời gian trong mysql có được lưu vào bộ nhớ đệm khi được truy xuất trong các múi giờ khác nhau không?

  4. Làm cách nào để bạn tạo phiên bản cho lược đồ cơ sở dữ liệu của mình?

  5. Truy vấn tổng hợp MySQL