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

使用MYSQL数据库插入图片时关于数据库字符集的错误

 在使用JDBC操作数据库 在向数据库中插入图片时,程序老是抛异常
原来的MYSQL字符集是GBK  但是这种字符集虽然支持中文 但是当插入图片等二进制数据时 会出现错误
解决方法:
将数据库字符集更改为gb2312或utf-8
1.在MYSQL DOS界面中输入  show  variables  like "%char%";
+--------------------------+---------------+   
| Variable_name                 | Value         |   
+--------------------------+---------------+   
| character_set_client          | latin1        |   
| character_set_connection | latin1        |   
| character_set_database    | latin1        |   
| character_set_filesystem   | binary       |   
| character_set_results        | latin1        |   
| character_set_server         | latin1        |   
| character_set_system        | utf8          |   
+--------------------------+---------------+
1
、修改数据库默认字符集:
打开C:\Program Files\MySQL\MySQL Server 5.0
里面的my.ini
文件找到这段文字:
引用
# The default character set that will be used when a new schema or table is
# created and no character set is defined
default-character-set=latin1

把default-character-set=latin1
改为default-character-set=gb2312
 
2
、如果你是导入的数据库,需要对my.ini
做如下修改找到
引用
[client


相关文档:

Penrose连接Mysql解决方案

 最近一直在进行Penrose连接Mysql的尝试,可总是提示无法连接到Mysql,无论是检查端口是否开启,设置Mysql远程访问权限等都不管用,后来在Penrose的官网找到一个建立样例数据库及设置远程连接的文档,没想到一举成功,痛快啊!
下面就把文档和大家共享一下!(是英文,大家就凑合着看下吧!因为最近搞Penrose太累了, ......

关于重新apache后无法载入mysql扩展解决办法

网上很多写在windows下无法载入mysql扩展解决办法,但是在liunx下的就没几个,以下是在liunx下的解决办法
 重装后php不会自动把mysql.so扩展加上去,要
sudo vim /etc/php5/apache2/conf.d/pdo.ini
加入extension=mysql.so就可以了
其实也可以在 /etc/php5/apache2/php.ini中加入
也可以在/etc/php5/apache2/conf. ......

MySQL调优-编译篇

安装时的优化
(以下测试数据都来自于mysql的官方网站)
不要用rpm或其他二进制方式安装
要用源代码自己编译
如果是奔腾系统,推荐用pgcc编译器
且使用-O6的编译参数
这样编出来的mysql比用gcc2.95的要快1%
仅用用得着的字符集编译MySql
mysql目前支持多达34种不同的字符集(mysql4.1.11)
但我们常用的也无非就是lati ......

MySQL与C/C++接口应用学习

 ---- 在数据库的应用开发中,常常会遇到性能和代价的之间矛盾。以作者在开发股市行
情查询和交易系统中遇到的问题为例,要在实时记录1000多只股票每分钟更新一次的行
情数据的同时,响应大量并发用户的数据查询请求。考虑到性价比和易维护性,系统又
要求在基于PC服务器,Windows NT平台的软硬件环境下实现。开 ......

PHP中mysql_fetch_array()和mysql_fetch_row()的区别

 最近在做PHP与数据库交互的project,急于求成,模仿了下例子就开始动手,结果误把mysql_fetch_array写成了mysql_fetch_row,囧事来了,发现返回的数组居然是index=>value的形式,而明明记得是field name=>value的哈,查手册才明白。
1. mysql_fetch_array的函数原型是
array mysql_fetch_array ( resour ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号