相较于Oracle,MySQL作为一个轻量级的开源的数据库,可谓是大大简化了我们的操作。这次我就来写一个关于数据库存入图片,获取图片的例子吧,也为了今后的复习使用。(我们一般采取存入路径的方式,而不是直接存储字节的方式,毕竟读取的时候还要通过字节读取,并做一些转换,这真的是太麻烦了,但是咧,这次就来个麻烦的吧,咱们用字节的方式)
首先我们需要在MySQL数据库中创建好我们所需要的表
,下面就是正式的编码了,我们需要一个数据库专用类,用于对数据库的一些操作,我称之为DBUtils
package DBUtils;import java.sql.DriverManager;import java.sql.SQLException;import com.mysql.jdbc.*;public class ConnectionToMySQL {
private String DRIVER,name,password; public ConnectionToMySQL() { // TODO Auto-generated constructor stub } public static void main(String []args){ getConnection(); } public static Connection getConnection(){ Connection conn=null; try { String DRIVER="com.mysql.jdbc.Driver"; String url="jdbc:mysql://localhost:3306/tiger"; Class.forName(DRIVER); conn=(Connection) DriverManager.getConnection(url, "root", "mysql"); System.out.println("Succeed in Connect to your Database!"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return conn; }}
- 1
- 2
- 3
- 4
- 5
- 6
- 7<