易截截图软件、单文件、免安装、纯绿色、仅160KB

Mysql字符集问题小结

Mysql的字符集是比较麻烦的,默认的对我们来说根本就没什么用,我们是要用到中文的,所以一定得改字符集,如果字符集不对会有很多的问题,有乱码还有就是我们在程序里插入中文时会给你说mysql Data truncation: Data too long for column,你千万别以为是你的字段设得不够长,你设得再长他都会报错,所以改字符集吧
我们一般装好数据库了,要怎么改呢,这里要改两个文件:
1:修改mysql 安装文件下的my.ini 文件;这里面有两处;查找一下character找出来改成gbk或是utf8;
2:data目录下找到相应数据库文件,找到db.opt 文件,打开看一下有两行,两行都改了.
最后我们看一下表的字符集;如果你的表是早已经建好的,那他的字符集肯定也是默认的,可以用下面的语句看一看
用show full fields from + 表名就可以看出你的列的编码格式;
如果不是gbk,或者utf8,则把他也改了,怎么改?看你用什么工具了,有的工具是可以改的,图形工具的,如果不知道那就把表删了,重建表,因为我们把他的默认字符集改过了,我们后面再建表,字符集就是我们想要的字符集了.
这种改法相当有效,改过之后其他地方基本上都不用改什么字符集了,包括过滤器什么的,好像都不用,反正我是没有用,我用的是extjs+struts+tomcat+tomcat数据源,读写都正常没有乱码,当然连接数据库jdbc:mysql://localhost:3306/qxxt?useUnicode=true&characterEncoding=GBK;这里是用了字符的


相关文档:

c# 连接MySql数据库的两种方法

1、用MySQLDriverCS连接MySQL数据库
先下载和安装MySQLDriverCS,地
址:
http://sourceforge.net/projects/mysqldrivercs/
在安装文件夹下面找到
MySQLDriver.dll
,然后将
MySQLDriver.dll
添加引用到项目中
注:我下载的是版本是

MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.exe
 
using

S ......

ASP.NET与MySql的连接——数据库访问操作

1.读出方式
DataReader和DataSet都可以实现对数据库数据的查询返回,但前者只能提供快速的查询方式,后者还可以实现对数据的添加、修改、删除功能。
(1)DataReader方式读取:
string sConnString = "server=localhost;User Id=root;password=root;Persist Security Info=True;database=db_user";
MySqlConnection myC ......

mysql数据双向同步

2.环境说明
2.1    硬件环境(两台机器的硬件环境相同)
CPU
Inter(R) Pentium(R) Dual CPU E5200 @2.50GHz
内存大小
384MB
硬盘大小
8GB
其它说明
本机器为虚拟机,其有两块网卡,一对网卡直连,一对接入交换机
 
CPU
Inter(R) Pentium(R) Dual CPU E5200 @2.50GHz
内存大小
384MB
......

ORACLE 与 mysql 的区别

1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show
databases。对于我的理解,ORACLE项目来说一个项目就应该有一个用户和其对应的表空间,而MYSQL项目中也应该有个用户和一个库。在
ORACLE(db2也一样)中表空间是文件系统中的物理容器的逻辑表示,视图、触发器和存储过程也可 ......

如何修改MYSQL的字符编码


查看字符集设置
mysql> show variables like 'collation_%';
+----------------------+-----------------+
| Variable_name         | Value            |
+----------------------+-----------------+
| collation_connection | utf8_ge ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号