以下的文章主要向大家讲述的是MySQL数据库中的字符集设定的所有参数为UTF8的实际操作过程,我们大家都知道在安装完成之后已经对MySQL数据库设置为utf8,但是有时会出现以下的内容,如:
MySQL(和PHP搭配之更佳组合)> SHOW VARIABLES LIKE 'collation_%'; +----------------------+-------------------+ | Variable_name | Value | +----------------------+-------------------+ | collation_connection | latin1_swedish_ci | | collation_database | utf8_general_ci | | collation_server | utf8_general_ci | +----------------------+-------------------+ 3 rows in set (0.00 sec)
MySQL(和PHP搭配之更佳组合)> SHOW VARIABLES LIKE 'character_set_%';
+--------------------------+------------------------------------------------+ | Variable_name | Value | +--------------------------+------------------------------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | utf8 | | character_set_results | latin1 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | D:dataMySQL(和PHP搭配之更佳组合)MySQL(和PHP搭配之更佳组合) Server 4.1sharecharsets/ | +--------------------------+------------------------------------------------+ 7 rows in set (0.00 sec)
发觉画线标注的属性还是非 utf8的。
然后修改 my.ini 文件,设置
以下是代码片段:
[client] default-character-set=utf8 [MySQL(和PHP搭配之更佳组合)] default-character-set=utf8 [MySQL(和PHP搭配之更佳组合)d] default-character-set=utf8
copy my.ini 文件到 windows目录
启动MySQL数据库 以下是代码片段:
MySQL(和PHP搭配之更佳组合)> SHOW VARIABLES LIKE ’character_set_%’; +--------------------------+------------------------------------------------+ | Variable_name | Value | +--------------------------+------------------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | D:dataMySQL(和PHP搭配之更佳组合)MySQL(和PHP搭配之更佳组合) Server 4.1sharecharsets/ | +--------------------------+------------------------------------------------+ 7 rows in set (0.00 sec) MySQL(和PHP搭配之更佳组合)> SHOW VARIABLES LIKE ’character_set_%’; +--------------------------+------------------------------------------------+ | Variable_name | Value | +--------------------------+------------------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | D:dataMySQL(和PHP搭配之更佳组合)MySQL(和PHP搭配之更佳组合) Server 4.1sharecharsets/ | +--------------------------+------------------------------------------------+ 7 rows in set (0.00 sec)
一切正常了。
创建数据库:
以下是代码片段:
create table t_sysuser ( USERID integer not null auto_increment, USERNAME varchar(30), PASSWORDS varchar(30), DEPTNO varchar(30), HEADSHIP varchar(30), SEX varchar(4), TEL varchar(18), EMAIL varchar(30), URL varchar(30), PCALL varchar(20), USERPHOTO varchar(255), FACEREFUTIME integer, FACELANGUAGE varchar(1), LASTMODIF varchar(30), LASTMDATE datetime, CREADTOR varchar(30), CREATDATE datetime, Prima(最完善的虚拟主机管理系统)ry key (USERID) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
全部搞定。
上面说了这么多内容,是关于对MySQL数据库的字符集设定所有参数为UTF8的介绍,不知道各位对MySQL的认识是不是更上一层楼了,时时关注2345hao.cn,学习最新Mysql技术。
扫描二维码推送至手机访问。
版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。
在Windows 7系统的默认设置中,当Windows 7系统处于休眠状态时,会同时断网的。如此一来,无论你正在使用迅雷还是快车等下载工具,同样可以在休眠状态下继续完成下载,最大限度做到从身边的小事开始支持环保。下面我们就详细介绍操作步骤,帮助Windows 7系统用户实现这一节能目标。 首先需要...
解决方法: 其实处理这些使用流氓软件,需要将相关的.exe文件删除,使它不能再运行,或者直接清除这个服务本身,使计算机重启的时候,它不会再启动。比如Hijackthis扫描,在扫描日志中,一般会把非Windows系统的服务以023的方式列出来,如下面这段: O23 - ...
问:我在Windows 7 Ultimate X64下播放电影视频时,不管什么格式都会蓝屏,错误代码“0x00000124”。换解码器、播放器不行,换驱动、内存也不管用。在不同的电脑上也试过,仍然蓝屏。请问是哪里的问题,如何解决 答:64位 Windows 7直接使用PotPlayer x64就...
像Ubuntu这种开源系统,一般都自带有好多漂亮的字体,不过假如您想使用您熟悉的字体,可以通过在Ubuntu或其它Linux系统上安装字体,帮助用户在使用开源OS平台上更好的视图体验。 软件名称:Ubuntu 14.04 官方正式版软件大小:752MB更新时间:2014-05-07 Ubun...
当对方使用Windows 7系统的时候,为什么有些时候QQ远程协助控制不了Windows 7的电脑,经常遇到这样的情况,远程连接上了,有些项可以点,有些项点一下就卡死了,点不动了,必须我们经常要用到磁盘管理,当我们点到这个项目的时候对方的电脑画面就卡住了再点鼠标也没有任何反应,这是怎么回事? 经...
一般大部分人在Windows 7/Vista共享文件为了方便都去掉了密码保护的共享。这样在共享文件夹时就需要添加Everyone或Guest权限。一般共享文件夹时是以向导的形式,添加用户设置权限都很简单,不会有问题。但看到一些人共享驱动器时却遇到了问题。就是网上邻居能够看到共享的驱动器,访问却提示没...