tomcat链接池链接Mysql数据库中文乱码解决办法
1、首先自己新建的数据库编码格式设为UTF-8
2、将mysql-connector-java-5.1.6-bin拷贝到tomcat\Lib目录下。
3、修改Tomcat\conf\下的context.xml文件内容如下:
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource
name="jdbc/mysqlds"
type="javax.sql.DataSource“
driverClassName="com.mysql.jdbc.Driver"
password="abc" //你设置的登录密码
maxIdle="30"
maxWait="5000"
username="root“ //连接数据库名字
url="jdbc:mysql://localhost/my_bbs?characterEncoding=UTF-8"
maxActive="4100" />
</Context>
※这里大家一定要注意这段代码的黑体字:
url="jdbc:mysql://localhost/my_bbs?characterEncoding=UTF-8" >
如果不加characterEncoding=UTF-8这句话,tomcat会将数据设为默认它的的编码格式,添加到MySql数据库后还是会乱码,很重要啊。
4、在项目中涉及到数据库的读写时,加入这句话:request.setCharacterEncoding("UTF-8");
相关文档:
解决方法:
1、关闭数据库连接;
2、右击数据库选择“连接属性”;
3、选择“高级”属性页,将“使用MySQL字符集”的勾去掉,并选择“编码”为“936 (ANSI/OEM - Simplified Chinese GBK)”
4、关闭保存,重新连接。 ......
一、安装服务器端
(1)、在有两个rmp文件的目录下运行如下命令:
[root@test1 local]# rpm -ivh MySQL-server-5.0.26-0.i386.rpm
显示如下信息:
warning: MySQL-server-5.0.26-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
Preparing…… ##################################### ......
1、select * from tablename <条件语句> limit 100,15
从100条记录后开始(不包括第100条记录)取出15条记录 (实际取出的是第 101-115条记录数据)
2、select * from tablename <条件语句> limit 15
取出 前15条记录数据,limit 15相当于 limit 0,15 ......
MYSQL 获取当前日期及日期格式
获取系统日期: NOW()
格式化日期: DATE_FORMAT(date, format)
注: date:时间字段
  ......
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@宋体" ......