mysql 字符集传唤
时间: 2023-10-27 19:54:56 浏览: 93
在 MySQL 中,可以通过以下方式来设置字符集:
1. 在创建表时指定字符集:
CREATE TABLE table_name (
column1 datatype CHARACTER SET charset_name,
column2 datatype CHARACTER SET charset_name,
...
);
例如:
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
email VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
PRIMARY KEY (id)
);
2. 在修改表结构时指定字符集:
ALTER TABLE table_name CONVERT TO CHARACTER SET charset_name;
例如:
ALTER TABLE users CONVERT TO CHARACTER SET utf8mb4;
3. 在连接 MySQL 时指定字符集:
mysql -u username -p --default-character-set=utf8mb4
注意:需要确保 MySQL 客户端和服务器端的字符集设置一致,否则可能会出现乱码等问题。
阅读全文