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

Làm cách nào để lưu ký hiệu '€' trong MySQL bằng PHP?

Đảm bảo rằng tệp tập lệnh của bạn , tệp chứa dòng

$currency = '€';

được mã hóa UTF-8. Bạn sẽ có một tùy chọn cho hiệu ứng đó trong hộp thoại "Lưu dưới dạng" của trình soạn thảo hoặc IDE của bạn.

Sau đó, hãy đảm bảo rằng kết nối của bạn cũng được mã hóa UTF-8 - theo mặc định, nó là ISO-8859-1.

Sau khi kết nối với cơ sở dữ liệu, đối với mySQL trước 5.0.7:

mysql_query("SET NAMES utf8");

Đối với mySQL 5.0.7 và mới hơn:

mysql_set_charset("utf8");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu tệp dưới dạng blob trong cơ sở dữ liệu ajax php pdo

  2. Sử dụng MySQL với Django - Quyền truy cập bị từ chối đối với người dùng '@' localhost

  3. Chọn tất cả các dự án có thẻ phù hợp

  4. Không thể cài đặt flask-sqlalchemy mysql-python

  5. Tránh lặp lại các bản ghi hiển thị trong MySQL / PHP