java-jdbc-driver对数据库的基本的增删改查的操作--mysql

把拿到的jar包编译

访问MySQL数据库需要用到第三方的类,这些第三方的类,都被压缩在一个叫做Jar的文件里。
为了代码能够使用第三方的类,需要为项目导入mysql的专用Jar包。
该包mysql-connector-java-5.0.8-bin.jar可以下载
通常都会把项目用到的jar包统一放在项目的lib目录下,
然后在eclipse中导入这个jar包
1.导包方法1:
导包步骤:在自己的项目下右键然后点击特性(Properties)java-jdbc-driver对数据库的基本的增删改查的操作--mysql
然后打开在搜索框里搜索java build path 然后如图找到把jar的包导入到项目里面java-jdbc-driver对数据库的基本的增删改查的操作--mysql

导包方法二:

直接把要导的包copy(复制)一下然后在项目下建一个名为lib的文件夹,把jar放入到
lib文件夹里然后右键jar包Java build path 然后就可以用了下面的图就是已经可以用的java-jdbc-driver对数据库的基本的增删改查的操作--mysql

导入了包下面我们就进入主题怎么样在Java里面利用(driver)驱动连接数据库笔者用的是ecilpse加上MySQL的数据库各大平台下都有蛮多的绿色版

下面的是基础的先进行连接(老鸟跳过这种方法容易被数据库注入攻击)
先打开数据库的服务我这里是mysql
java-jdbc-driver对数据库的基本的增删改查的操作--mysql
然后mysql的默认端口是3306的端口后面会用到
现在新建一个项目然后写一个Connection的方法导包时注意是sql包下的
java-jdbc-driver对数据库的基本的增删改查的操作--mysql
1.开始先加载驱动forName那面的内容是固定的注意Dirver的D是大写,笔者刚开始学jdbc时就因这个错误找了半个小时
2.下面是进行DriverManager(驱动处理)的方法拿连接getConnection里面的内容
jdbc:mysql://localhost:3306是固定的当然是自己主机使用直接变成jdbc:mysql:///就可以了
后面的是text1是我数据库的名字初学者容易把服务器与数据库搞混淆跟上自己是数据库名便完事,后面的root和123456是连接的用户(user)与密码(password)。

在与数据库连接时会出现异常我没有抛直接处理了最后返回一个conn的对象

为什么我要把这个connection单独写一个方法因为我们在接下来每一次对数据库进行操作都要写这写所以很麻烦直接减少代码的重复性单独的写了一个方法拿来调用就行了