JDBC如何连接MySQL数据库
如果我们想用Java做一个有功能的软件,通常情况是用Java写界面,然后用JDBC连接数据库,那么如何用Java连接数据库呢?其实都是固定的步骤,我们只需要记住就ok了!
操作方法
(01)第一步,加载驱动程序,我们连接数据库,首先得为数据库管理系统加载一个JDBC驱动程序,使用ame()方法调用来完成,参数是驱动类的名称(PS:参数部分牢记就好);代码如图:
(02)第二步,打开数据库连接,我们需要第一步加载的驱动程序来打开我们特定的数据库。首先使用Connection创建连接,然后使用DriverManager建立连接;在这里有三个参数,分别为①数据库的名字,②数据库的密码,③数据库的连接。在这里着重说一下数据库的连接该怎么写:String url = "jdbc:mysql://localhost:3306/xskc"; ,其中【jdbc:mysql://】部分是固定的,只要是连接MySQL数据库,这部分就是固定的;【localhost】表示本地连接,就是说数据库在本地,也可以写成,可以理解成ip地址;3306待办配置MySQL数据库时的端口号,一般都为3306;【xskc】表示数据库的名字,根据自己情况定,你的数据库是什么名字,这里就写什么;具体代码看图:
(03)第三步,获得Statement对象,这个Statement对象主要是在第四步执行SQL语句的,使用Statement类创建对象;代码如图:
(04)第四步,执行SQL语句,首先将SQL语句用字符串表示出来,然后用Statement对象调用相应的方法来执行SQL语句,这里注意一下:如果SQL语句是查询语句,就用executeQuery()这个方法,其余的都可以用executeUpdate()方法;示例代码如图:
(05)第五步,因为我们的示例代码中的SQL语句是查询语句,所以我们需要将查询到的结果进行处理,所以得处理结果集,使用ResultSet类的对象进行处理,这里可以将数据库的返回结果当作一个集合;需要注意的是只有查询语句,即select语句才会有结果集返回;示例代码如图:
(06)这样我们就可以成功连接数据库了,看一下我们的运行结果;
特别提示
上面说的三种环境在网上都有很多的教程,大家如果不会可以给我留言联系我!
我自己觉得,连接数据库的步骤在很多地方都会用,所以劝大家一定要牢记!
-
新手如何使用直通车
操作方法(01)直通车可以做4个计划,一开始可以先开2个。第一个备注一下,叫热门关键词,第二个叫冷门关键词。热门关键词,就是那些搜索量大的词。比如我做女鞋 。下面这些都是热门关键词(02)选择关键词我自己都是用手工选择的,从不用软件,热门关键词的特点是,展现量大,点击多...
-
微信帐号被盗怎么办?
若发现微信帐号在其他地方登录或被盗,请及时登录官方网站申请微信帐号冻结,或联系腾讯客服(微信帐号有绑定QQ)申请冻结微信帐号,以保证帐号信息的安全及避免盗号者利用帐号进行欺诈行为!操作方法(01)请通过电脑登录官方网站,点击“开始冻结”即可。(02)请通过电脑登录腾讯...
-
如何使用新浪邮箱发邮件
许多人拥有一个电子邮箱,却不会使用它来发送电子邮件,接下来,我以新浪邮箱为例教大家如何发送电子邮件。操作方法(01)首先,登陆邮箱(02)找到“写信”,单击打开(03)收件人就是对方的电子邮箱地址,输入到方框内(04)主题可以随便写(05)正文写在红色的框内(06)下面是例子(07)写完后,单击...
-
ac900双频无线路由器设置方法
登录管理界面:打开浏览器,在浏览器的地址栏中输入:并按下回车(Enter)按键——>在弹出的登录对话框中输入用户名和密码(用户名和密码默认都是:admin)——>点击“确定”,即可登录到TL-WDR4900路由器的管理界面。操作方法(01)启动设置向导:首次登录到TL-WDR4900路由器的管理界...