关于Mysql字符集一些设置问题
说起mysql字符集,大家都有一些感受!
今天写出一些来与大家一起讨论一下这方面的问题?
1在my.cf文件的[mysqld]段设置:
default-character-set=utf8
2单独设置某个数据库:
alterdatabasedbnamecharactersetutf8;
3查看mysql支持的编码:
showcharacterset;
4MySQL4.1以上版本的字符集支持有两个方面:字符集(Characterset)和排序方式(Collation)。对于字符集的支持细化到四个层次:
服务器(server)
数据库(database)
数据表(table)
连接(connection)
5查看系统的字符集和排序方式的设定可以通过下面的两条命令:
mysql>SHOWVARIABLESLIKE''character_set_%'';
mysql>SHOWVARIABLESLIKE''collation_%'';
6PHP存取数据库问题,连接数据库要用下面命令:
SETNAMES'utf8';
它相当于下面的三句指令:
SETcharacter_set_client=utf8;
SETcharacter_set_results=utf8;
SETcharacter_set_connection=utf8;
7java连接数据库关于字符的问题
jdbc:mysql://host:3306/simapledb?useUnicode=true&characterEncoding=utf-8
相关推荐
emmm00 2020-11-17
王艺强 2020-11-17
aydh 2020-11-12
世樹 2020-11-11
zry 2020-11-11
URML 2020-11-11
spurity 2020-11-10
yifangs 2020-10-13
Andrea0 2020-09-18
Ida 2020-09-16
ltd00 2020-09-12
tufeiax 2020-09-03
xjd0 2020-09-10
greatboylc 2020-09-10
adsadadaddadasda 2020-09-08
疯狂老司机 2020-09-08
CoderToy 2020-11-16
ribavnu 2020-11-16
bianruifeng 2020-11-16