我在java中有一个问题:我上传了一个文件(PDF,图片…)等)到mysql数据库怎么检索呢?我是怎么看这些文件的?假设将pdf文件上传到数据库中,那么在myApplication中有一个名为“查看”的按钮。点击它时,会打开PDF文件。———————————————————------------------------------------------------我认为第一步必须是把它下载到我的电脑上,然后用这段代码打开文件Desktop.getDeskTop().open(“File Path ”);,这个文件是否正确?谢谢
发布于 2022-09-29 18:28:30
让我们先在mysql数据库中创建一个表,但是在创建表之前,我们需要先创建数据库。
create database sonoo;
use sonoo;
create table emp(id int(10),name varchar(40),age int(3)); sonoo是数据库名,root是用户名和密码。
import java.sql.*;
class MysqlCon{
public static void main(String args[]){
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection(
"jdbc:mysql://localhost:3306/sonoo","root","root");
//here sonoo is database name, root is username and password
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from emp");
while(rs.next())
System.out.println(rs.getInt(1)+" "+rs.getString(2)+" "+rs.getString(3));
con.close();
}catch(Exception e){ System.out.println(e);}
}
} 上面的示例将获取emp表的所有记录。
要将java应用程序与mysql数据库连接起来,需要加载mysqlconnector.jar文件。
加载jar文件的两种方法
1.粘贴jre/lib/ext文件夹中的mysqlconnector.jar文件
2.设置类路径
将mysqlconnector.jar文件粘贴到JRE/lib/ext文件夹中:
下载mysqlconnector.jar文件。转到jre/lib/ext文件夹并在这里粘贴jar文件。
集类路径:
设置类路径有两种方法:
-temporary
-permanent
临时打开命令提示符并写入:C:>set classpath=c:\folder\mysql-connector-java-5.0.8-bin.jar;
永久
转到环境变量,然后单击new选项卡。在变量名称中,写入类路径,并在变量值中,通过附加mysqlconnector.jar;作为C:\folder\mysql-connector-java-5.0.8-bin.jar;.;,将路径粘贴到mysqlconnector.jar文件中。
https://stackoverflow.com/questions/73899970
复制相似问题