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

MySQL与JSP 乱码问题解决

乱码真是个令人讨厌的问题~
刚才终于把MySQL与JSP交互的乱码问题解决了。
办法如下:
1.在url处加上句子 "&useUnicode=true&characterEncoding=GBK" ;
2.我用Navicat Lite可视化工具创建MySQL数据库时,可选定数据库编码,也是 GBK ;
3.页面的编码可以选GBK以外的编码方式,如UTF-8。若操作页面的编码是UTF-8,则操作页面上要一句request.setCharacterEncoding("UTF-8");
   或者大招,比如new String(name.getBytes("ISO-8859-1"),"UTF-8");   我喜欢第一种。
附上例子一个:
//JSP插入数据到数据库------------------------------
前台显示页面----------------------------------------------------------------------
<div align="center">
<form action="data/InsertHandle.jsp" method="post">
图书名称:<input type="text" name="name" /><br>
出版社:   <input type="text" name="publisher" /><br>
图书价格:<input type="text" name="price" /><br>
<input type="submit" value="提交">
</form>
</div>
数据插入的操作页面---------------------------------------------------------------
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<%@ page import="java.io.*" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">

<title>My JSP 'InsertHandle.jsp' starting page</title>

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">


相关文档:

mysql创建用户权限语法

create database testdb; /* 创建数据库 */
use testdb; /* 打开数据库 */
/*grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利*/
grant select,insert,update,delete on testdb.* to common_user@'%';
grant select,insert,update,delete on testdb.* to common_user@'localhost'; ......

Mysql Error #2002: Can't connect to local

在SentOS 5中:
>>yum install mysql
安装完毕后,
>>mysql
error:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'(2)";
今天服务器遇到了一个很熟悉的问题
输入
#mysql -u root -p
 
ERROR 2002 (HY000):Can't connect to local MySQL server
 
  ......

mysql 5.0存储过程学习总结


mysql 5.0存储过程学习总结
一.创建存储过程
1.基本语法:
create procedure sp_name()
begin
………
end
2.参数传递
二.调用存储过程
1.基本语法:call sp_name()
注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递
三.删除存储过程
1.基本语法:
drop procedure sp_name// ......

mysql如何备份数据库

应该说一般的数据库都有BackUp的需求, MySql备份数据库的方式很简单, 但是在网上说得云里雾里, 也应该是我对MySql数据库不熟悉.
 
目标(Target) : 将本机中的mysql数据库备份到本机中的mydatabase数据库中 - 也就是完全的Copy一个数据库.
 
#1. C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqldump -u ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号