文章目录序言1、准备工作2、操作步骤1步骤2步骤3步骤3、java代码连接数据库总结
首先这两天正在学习数据库。 创建简单的Java连接数据库。
一、准备工作如果我的默认MySQL已经下降,并且环境变量已经具备数据库并可以正常工作。
二、在操作步骤的第一步连接数据库时,我们需要下载与我们的数据库版本相匹配的jar包。 我使用MySQL-connector-Java-5.1.15-pgkl.jar,在我们的项目下输入新的libs目录(
第2步单击右侧的Database,然后单击编号-data source-mysql
将显示一个对话框
第三步,在弹出的对话框中单击“Advanced”,找到serverTimezone,在value中输入Asia/Shanghai,然后单击“Apply”。 新版本需要填写serverTimezone。 我的是mysql8。
单击General,在user中填写自己数据库的名称。 我的是超级用户。 然后填写密码,最后点击Tset Connection
如果显示绿色复选标记,则表示连接成功。
三. java代码连接数据库/* * * @ author wx * @ create 2021-03-14-21336025 *测试数据库*/public class DBTest { //mysql驱动程序包数据库连接地址privatestaticfinalstringurl=' JDBC : MySQL 3360//localhost 33603306/book '; //用户名,替换为你自己的用户名。 这里是root用户privatestaticfinalstringuser _ name=' root '; //密码变更为自己设定的密码。 在此为: adminprivatestaticfinalstringpassword=' 123456 '; publicstaticvoidmain (string [ ] args ) { Connection connection=null; 要加载try//MySQL的驱动程序类class.forname(driver_name ); //数据库连接connection=driver manager.getconnection (URL,USER_NAME,PASSWORD ); //mysql查询语句String sql='SELECT * FROM book '; preparedstatementprst=connection.preparestatement (SQL; //结果集ResultSet rs=prst.executeQuery (; while(RS.next ) ) { System.out.println ) )用户名:(RS.getstring ) (name ) ); } rs.close (; prst.close (; }catch(exceptione ) { e.printStackTrace ); (finally(if ) connection!=null () try (connection.close ); }catch(sqlexceptione ) { e.printStackTrace ); } } } } }有很多方法可以总结连接数据库的方式,但我只记录了自己的连接方式。 虽然可能有点不详细,但是将来会不断改善! 我困了,要睡觉了。