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

mySQL的中文字符处理

1.首先,设置数据库支持中文gb2312/gbk。
具体方法:
打开mySQL文件夹,修改my.ini配置文件。
[client]
port=3306
default-character-set=gb2312
以及
[mysqld]下的
default-character-set=gb2312
修改,保存,重启。若设为System服务,可以在控制面板-管理工具-服务中找到mySQL服务,重启。
2.保证Web项目所在容器支持中文,个人认为是将Tomcat改为支持gb2312.
打开文件夹,找到server.xml修改
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
           reloadable="true"     redirectPort="8443" reloadable="true" URIEncoding="gb2312" />
rereloadable="true"设置热启动,URIEncoding="gb2312"设置字符
3.前台页面
<%@ page language="java" pageEncoding="gb2312"%>
4.添加过滤器
本人将前三种都修改,重新启动,数据库的插入依然显示???,之后使用Filter类成功。
据称过滤类比较稳定,推荐使用。
具体过程,网上找的方法
package com.strutsLogin.util; import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
/**
* 中文过滤器
*/
public class SetCharacterEncodingFilter implements Filter {
protected String encoding = null;
protected FilterConfig filterConfig = null;
protected boolean ignore = true;
public void destroy() {
this.encoding = null;
this.filterConfig = null;
}
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws IOException, ServletException {
if (ignore || (request.getCharacterEncoding() == null)) {
String encoding = selectEncoding(request);
if (encoding != null)
request.setCharacterEncoding(encoding);
}
// Pass control on to the next filter
chain.doFilter(request, response);
}
public void init(Fi


相关文档:

oralce与mysql中,如何删除重复记录

最近遇到这么一个问题:要求删除表中重复的记录。具体来说:比如有一张用户表,用户姓名不是主键可以重复,存在这种情况,一个用户姓名被录入了好几次,如何删除重复的记录,同时要保留一条该用户录。没有具体说明保留那条记录,只要用户姓名重复的保留一条即可。
示例:
animal 表:
create table animal (
id int ,
......

Ubuntu无网环境mysql安装配置问题解决

一、mysql安装配置
root@xmlinuxer-server:/media/WinF/LAMP#groupadd mysql
root@xmlinuxer-server:/media/WinF/LAMP#useradd -g mysql mysql
root@xmlinuxer-server:/media/WinF/LAMP#tar -zxvf mysql-5.0.33.tar.gz
root@xmlinuxer-server:/media/WinF/LAMP#cd mysql-5.0.33
root@xmlinuxer-server:/media/WinF/LAM ......

MyEclipse+Tomcat+MySQL的环境搭建(2010年3月5日)

一. 设置步骤:1、右键点击我的电脑,选择属性(见图-1)      
1、点击高级,在对话框的下部点击环境变量
 3、在系统变量对话框中,点击新建进行设置.
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.6.0_05(在此使用的是默认安装路径)
系统变量->编辑->变 ......

Fedora 8下用Yum安装Apache+PHP+MySQL环境


fedora8 用yum来管理安装Apache+PHP+Mysql的基本安装。
1. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件。
yum -y install httpd php mysql mysql-server php-mysql
2. 配置开机启动服务
/sbin/chkconfig httpd on             [设置apache服务器httpd服务开机启动]
......

MySQL导入/导出.sql文件


导出.sql文件
1.将数据库transfer_server_db导出到transfSRV.sql文件中:
    mysqldump -u root -p transfer_server_db > /home/eric/transfSRV.sql
2.将数据库transfer_server_db中的device_info_table导出到table.sql文件中:
    mysqldump -u root -p transfer_server_db devi ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号