jsp mysql ²åÈë ¶ÁÈ¡ ͼƬ
½¨Á¢Êý¾Ý¿â£º
ÎÒµÄÊý¾Ý¿âimages
create table img (
id int primary key auto_increment,
name varchar(80),
pic longblob
)
Òª±£Ö¤ÍøÕ¾¸ùĿ¼ Óиö images Îļþ¼Ð
²åÈëÊý¾Ý¿â ´Ó±¾µØÎļþ¼Ð
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*,java.io.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ÎÞ±êÌâÎĵµ</title>
</head>
<body>
<%
String path=application.getRealPath("/"); //È¡µÃÍøÔú¸ùĿ¼
File fr=new File(path+"images"); //µÃµ½inagesÎļþ¼ÐÏÂÃæµÄËùÓеÄÎļþ
String []names=fr.list();//µÃµ½ËùÓеÄÎļþÃû³Æ
//ÉèÖÃURLºÍÇý¶¯
String url="jdbc:mysql://localhost:3306/images";
String Drivers="com.mysql.jdbc.Driver";
//Á·¼¶Êý¾Ý¿â ×¼±¸SLQÓï¾ä
Class.forName(Drivers);
String SQL="insert into img(name ,pic) values(?,?)";
Connection conn=DriverManager.getConnection(url,"root","root");
PreparedStatement pstmt=conn.prepareStatement(SQL);
try{
for(int k=0;k<names.length;k++)
//Éú³ÉÊäÈëÁ÷¶ÔÏó
InputStream fin=new FileInputStream(path+"images//"+names[k].toString());
//¸³Öµ
pstmt.setString(1,names[k]);
pstmt.setBinaryStream(2,fin);
//Ö´ÐÐ
pstmt.execute();
}
}catch(SQLException e)
{
out.println(e.toString());
}
conn.close();
out.println("Success");
%>
</body>
</html>
¶ÁȡͼƬ Êä³öµ½ Îļþ¼ÐÀïÃæ images
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*,java.io.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; cha
Ïà¹ØÎĵµ£º
WEB¿ª·¢Öо³£Óõ½ÉÏ´«Í¼£¬ÔÚδÉÏ´«Ö®Ç°ÒªÏÔʾËùÑ¡ÔñµÄͼƬ
¿ÉÒÔÓüòµ¥µÄJS ʵÏÖ£º
<html>
<head>
<SCRIPT language=JavaScript>
function showimg(){
var imgpeoper=form1.imgs.value;
form1.img.src=imgpeoper;
......
Àý×Ó£º½«cdb_pms±ísubject×Ö¶ÎÖеÄWelcom toÌæ»»³É »¶Ó¹âÁÙ
UPDATE `cdb_pms`
SET `subject` = REPLACE(`subject`, ¡®Welcome to¡¯, ¡®»¶Ó¹âÁÙ¡¯)
WHERE INSTR(`subject`,¡¯Welcome to¡¯) < 0 Ìæ»»cdb_posts±íµÄmessage×ֶΣ¬½«¡°viewthread.php?tid=3989¡±Ìæ»»³É¡°viewthread.php?tid=16546¡± U ......
ÔÚÎÒÃÇ»ú·¿ÉϿεÄʱºò£¬ÀÏʦÈÃ×Ô¼º×ö ͼͼƬ ³ö¿â ºÍÈë¿â £¬°¥ £¬ ×ø×Å×ø×Å £¬½¨±íMYSQL ÃüÁîÐÐģʽ£¬Óиö´æ´¢ ͼƬµÄ×Ö¶Î ×Ô¼º²»ÊìϤ£¬ÓÐûÓÐMysql µÄAPIÎĵµ£¬ ÈçºÎ°ì ÎÊͬѧ ͬѧҲ²»ÖªµÀ¡£
ºÇºÇ ÏëÆðÁË DOSµÄ°ïÖú ´òÁËÒ»¸ö Help ºÇºÇ ³öÏÖÁË ºÃ¶à¶«Î÷
ÔÙ°´ÕÕÌáʾ £ºhelp create table ºÇºÇ Ï ......
ÓÅ»¯mysqlÊ×ÏÈÓ¦¸Ã¶àÓÃexplain select ,show variables, show status ,show processlistÕâЩ¹¤¾ß¡£
ÔÚдsqlµÄʱºò£¬ÔÚ´ó±íÉϲ»×ögroup by ²Ù×÷¡£
¶ÔÓÚË÷Òý£º
1.²»ÒªË÷ÒýÄã²»ÏëÒªµÄ¶«Î÷¡£
2.mysqlÄÜʹÓÃË÷ÒýµÄÇé¿ö£º> ,>=, =, <,<= ,if null ÒÔ¼°between
3.mysql²»Ê¹ÓÃË÷ÒýµÄÇé¿ö£ºÈç¹ûmysqlÄܹÀ¼Æ³ö ......
×î½üÓиöÏîĿҪ²¿Êðµ½linuxÉÏ£¬ÔÚÍøÉϲéÁËЩ×ÊÁÏ£¬¼ÇϵãÓöµ½µÄÎÊÌ⣬ÒԱ㽫À´ÔÙÓá£
Ò»£ºjdk°²×°
1.ͨ¹ýchmod a+x jdk-1_5_x-rc-linux-i586-rpm.binÃüÁîʹÆä»ñµÃ¿ÉÖ´ÐÐȨÏÞ
2.ͨ¹ý rpm –ivh jdk-1_5_x-rc-linux-i586-rpm.binÀ´½øÐа²×°
3.°²×°Íê±Ï,JDK°²×°ÔÚ/usr/java/Ŀ¼ÏÂ
4.ÉèÖû·¾³±äÁ¿(дÈëvi/etc/ ......