ChinaUnix.net
相关文章推荐:

mysql 编码 error1406

[quote] C:\Documents and Settings\Administrator>mysql wap Welcome to the mysql monitor. Commands end with ; or \g. Your mysql connection id is 32 to server version: 5.0.18-nt Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> insert into catalog (name,pagesize) values("彩信资源",4); error 1406 (22001): Data too long for column 'name' at row 1 mysql> show variables like '%char%...

by ncowboy - MySQL - 2007-02-01 21:08:03 阅读(7086) 回复(4)

相关讨论

mysql 4.1的字符集支持(Character Set Support)有两个方面字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。 我们可以用下面命令检查mysql当前字符集信息: show variables like "character_set_%"; show variables like "collation_%"; PHP最终生成的是文本文件,但他要取数据库里的文本,或将文本存进数据库。 由于My...

by danan.2007 - MySQL文档中心 - 2008-07-25 14:17:01 阅读(1058) 回复(0)

使用mysql时,编码问题一直困扰着我 :( 数据库服务器使用utf-8编码,则插入中文时会出现问题。 因为,我使用的第3方客户端(EMS,Navicat)似乎都不支持utf-8格式的文本(也可能是我没弄清楚)。 如,我在本地Windows中的EMS中的SQL Scripts中写入含中文的insert语句(向远程的Linux中的mysql服务器插入数据,数据库默认使用utf-8编码),执行后,在EMS中可以看到正常的中文。 但我用mysql官方的Query Browser查看记录时,则会显示乱码。...

by jiangshachina - MySQL - 2006-12-25 17:42:50 阅读(1013) 回复(0)

haracter_set_client ,这是用户告诉mysql查询是用的什么字符集。 character_set_connection ,mysql接受到用户查询后,按照character_set_client将其转化为character_set_connection设定的字符集。 character_set_results , mysql将存储的数据转换成character_set_results中设定的字符集发送给用户。 DISCUZ并没有使用set NAMES character SET NAMES 'x'语句与这三个语句等价: mysql> SET character_set_client = x; mysql...

by wolf432 - MySQL文档中心 - 2009-04-09 10:32:04 阅读(1179) 回复(0)

mysql> SHOW VARIABLES LIKE 'character_set_%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | latin1 | | character_set_results | latin1 | | character_set_server | latin1 | | character_set_system...

by 疯狂善良 - MySQL文档中心 - 2009-02-28 11:54:32 阅读(951) 回复(0)

mysql自4.1以后,增加了对字符集的支持。笔者之前对mysql比较了解,刚接触4.1时,感觉mysql有点多此一举,但后来细想发现,对字符集的支持,虽然对开发者来说,会麻烦一些,但不可否认,是一种进步。对字符集的支持,不仅更加支持多语言,而且,也方便移植。 刚开始使用mysql4.1,你可能感觉有点不适,下面,简单阐述一下笔者对mysql4.1字符集的理解,再讲述如何PHP如何适应mysql的这种变化,希望大家看过这文章后,能够有所收获。...

by houyaowei - MySQL文档中心 - 2008-12-11 12:17:11 阅读(998) 回复(0)

安装后 /etc/init.d/mysql start (stop) 为启动和停止服务器 /etc/mysql/ 主要配置文件所在位置 my.cnf /var/lib/mysql/ 放置的是数据库表文件夹,这里的mysql相当于windows下mysql的date文件夹 启动mysql后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >show variables like 'character%'; #执行编码显示 +--------------------------+----------------------------+ | Variable_name | Value | +--------------------...

by sniffe - MySQL文档中心 - 2008-11-13 15:11:38 阅读(1315) 回复(0)

网站使用tomcat+mysql4.0.25在网站上有一个选项是下载文本内容,文本内容由中文英文组成,当管理员重新启动tomcat后下载文本内容很正常,但是当网站运行半个小时后,客户在去下载同样的文本后,文本内容出现乱码。我怀疑是mysql字符集的问题,所以重新编译了下mysql加入了--with-charsetk=gbk,不过问题照旧??

by young1986 - MySQL - 2008-08-18 15:46:26 阅读(1532) 回复(2)

作者: Intercon 出自: http://www.linuxdiyf.com Linux下安装mysql5.0.37需要以下面三个包: mysql-client-community-5.0.37-0.rhel3.i386.rpm mysql-server-community-5.0.37-0.rhel3.i386.rpm perl-DBI-1.53-2.fc7.i386.rpm (以下步骤需要root权限) 1.验证是否已经安装过mysql rpm -qa|grep mysql 如果发现有安装过,并需要卸载,使用下面命令 rpm -e mysql-client-community mysql-server-community 2.安装 执行:rpm -ivh mysql-...

by sdccf - MySQL文档中心 - 2008-05-15 08:50:29 阅读(1060) 回复(0)

查看系统的字符集和排序方式的设定可以通过下面的两条命令或mysql> status 。 mysql> SHOW VARIABLES LIKE 'character_set_%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | latin1 | | character_set_resul...

by mars531706 - MySQL文档中心 - 2008-04-22 08:15:14 阅读(1139) 回复(0)

1.首先查看编码: show variables like '%server%'; 或status 2.更改编码: 修改/etc/my.cnf,在[mysqld]段加上default-character-set=utf8 3.重启mysqlld http://www.chinaunix.net/jh/17/579846.html 写的不错! 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44543/showart_523392.html

by zpp71 - MySQL文档中心 - 2008-04-09 12:23:36 阅读(1104) 回复(0)