ĐẶT TÊN
SET NAMES
cho biết bộ ký tự mà máy khách sẽ sử dụng để gửi các câu lệnh SQL tới máy chủ. Điều đó có nghĩa là SET NAMES 'cp1251'
cho máy chủ biết "các thư đến trong tương lai từ máy khách này nằm trong bộ ký tự cp1251." Nó cũng chỉ định bộ ký tự mà máy chủ nên sử dụng để gửi kết quả trở lại máy khách.
ĐẶT BỘ NHÂN VẬT
SET CHARACTER SET
tương tự như SET NAMES
, nhưng đặt character_set_connection
và collation_connection
thành character_set_database
và collation_database
. A SET CHARACTER SET x
câu lệnh tương đương với ba câu lệnh sau:
SET character_set_client = x;
SET character_set_results = x;
SET collation_connection = @@collation_database;
ĐẶT TÊN là đủ.