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

MySql编码问题

      我同学接了个私活,向我要了mysql的安装文件。昨晚他问我有没遇到mysql的乱码问题,我给他的答案是第一次用的时候遇到过,配好了后,现在都没有了。他说在网上找了很多文章,照着改了所有配置文件都没解决。
      想想也是,当初第一次用的时候也是一样,改了所有可以改的配置文件还是出现一堆不认识的编码。
      其实用mysql的配置向导配一次成功一次。呵呵!
      配置向导不用说了吧,如下图:
     
     其中最重要的就是这一步如下图:
 
     
     记得一定要选择第三项哦,然后再选择你所需要的编码方式。
     如果你是第一次使用mysql,而且遇到乱码的时候,上面的操作应该会对你有用处,不用在去到处修改配置文件。如果这样配置还出现乱码时,就先检查是否在插入之前的数据已经是乱码。


相关文档:

Mysql问题汇总

1,Mysql插入二进制大对象出现异常,插入二进制出现异常,怎么解决com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
解决办法:url=url=+"?useUnicode=true& ......

mysql distinct 对多字段过滤不正确的解决方法


下面先来看看例子:
    table
  id name
  1 a
  2 b
  3 c
  4 c
  5 b
库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。
比如我想用一条语句查询得到name不重复的所有数据,那就必须使用distinct去掉多余的重复记录 ......

mysql text 长度


mysql text 长度
文章分类:数据库
今天在做DB设计的时候在想用TEXT 是否能够满足将来的数据,能够出现装不下的情况。
后来查询了一下官方手册得到了一个答案。
一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。
MEDIUMBLOB 
MEDIUMTEXT 
一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。
LONG ......

mysql连接测试程序

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<%
//连接数据库
try
{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection connection= java.sql.DriverManager.getConnection("jdbc:mysql://localhost/dangyuan","root", ......

PHP与MySQL开发中的字符编码问题

一.关于MySQL数据库服务器
MySQL服务器的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来说明。
1、中止MySQL服务(bin/mysqladmin -u root shutdown)
2、在/etc/下找到my.cnf,如果没有就把MySQL的安装目录下的support-files目录下的my-medium.cnf复制到/etc/下并改名为my.cnf即可 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号