数据库
Happy 2010
这个作者很懒,什么都没留下…
展开
-
java 向mysql插入blob的图片以及从mysql读取图片并用jsp显示及CLOB
插入图片:注意如果mysql是gbk编码的要先把mysql的字符集设置Latin1,输入完图片后再设回来import java.sql.*;import java.io.*;class InsertPhoto{public static void main(String[] args) throws Exception{ Class.forName("com.mysql....原创 2012-06-09 01:09:52 · 811 阅读 · 0 评论 -
mysql加密解密函数
mysql下的加密函数有如下几个PASSWORD():创建一个经过加密的密码字符串,适合于插入到MySQL的安全系统。该加密过程不可逆,和unix密码加密过程使用不同的算法。主要用于MySQL的认证系统。 ENCRYPT(,):使用UNIX crypt()系统加密字符串,ENCRYPT()函数接收要加密的字符串和(可选的)用于加密过程的salt(一个可以唯一确定口令的字符串,就像钥匙一样)...原创 2012-06-09 01:10:54 · 119 阅读 · 0 评论 -
Java各种数据库连接
Java数据库连接接口(JDBC)是Java里定义的一套用于数据库连接和操作的API的集合。由不同的数据库厂商提供这套接口的实现类,对于java程序员来说,程序员不需要关心数据库的底层的实现,统一的调用JDBC里的抽象出来的API来完成数据库的访问功能,在Data access的功能和接口定义中,java是在别的语言里实现的比较理想的, 作为程序员需要的是,知道每个数据库的不同的JDBC的实现,也...原创 2012-06-19 11:08:25 · 103 阅读 · 0 评论 -
注册JDBC驱动的三种方式
1. Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动 String url="jdbc:mysql://localhost:3306/databasename";//数据库连接子协议 Connection conn=DriverManager....2012-06-23 23:46:29 · 140 阅读 · 0 评论 -
hibernate存取图片示例(mysql)
一般网站在处理用户上传图片时通常采用两种策略:一是直接把图片存入数据库中的Blob字段;二是数据库中只存储图片的在服务器上的路径信息 ,图片存放在分门别类的文件中,使用的时候从数据库读取路径信息到页面img元素即可.在此不讨论两种方案的优劣,我只是写了个hibernate的例子 来实现第一种策略.例子很简单,t_user表主要两个字段,name和photo,其中photo字段类型为Blob.在此例...原创 2012-06-11 09:20:40 · 309 阅读 · 0 评论 -
MySql数据库编码和ENGINE的配置
1、查看编码show variables like '%set%'修改编码set character_set_database=utf8修改数据库引擎set storage_engine=MyISAM|InnoDB2、mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????这样的乱码解决方法:a) windows下:修改my.ini文...原创 2012-06-11 09:18:41 · 180 阅读 · 0 评论 -
(mysql)update同时更新多个表
(1)同时更新的多个表之间没关系的:update table1 t1,table2 t2 set t1.a=1,t2.b=2 where t1.id=1 and t2.id=1(2)同时更新的多个表之间存在关系的:use mytest;CREATE TABLE tb(id int ,data varchar(20));insert tb values(1,'aaa');ins...原创 2012-06-09 01:10:14 · 4685 阅读 · 1 评论