zoukankan      html  css  js  c++  java
  • 数据库1 实验代码和截图补交

    参考教材相关代码,提交能连接到world的截图(有学号水印),并提交代码的码云链接。

    相关的一些操作知识及代码:

    我们需要使用XAMPP中的PHPAdmin 建好数据库并进行测试。建数据库的SQL语句:

     CREATE SCHEMA demo;
    

    后面还要用到一个留言板的表,建这个数据库表的SQL语句是:

    use demo;
    CREATE TABLE t_message (
    id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    name CHAR(20) NOT NULL,
    email CHAR(40),
    msg TEXT NOT NULL
    ) CHARSET=UTF8;
    
    • JDBC入门 - JDBC(Java DataBase Connectivity)
    • 驱动的四种类型 - JDBC-ODBC Bridge Driver - Native API Driver - JDBC-Net Driver - Native Protocal Driver
    • 服务提供者框架(Service Provider Framework):多个服务提供者实现一个服务,系统为服务提供者的客户端提供多个实现,并把他们从多个实现中解耦出来
    • 连接数据库
    • 连接数据库 - 注册Driver - 获取Connection - 关闭Connection

    实践过程:

    数据库我之前就配置过了,但是结果那天运行的时候,没有得到“已出现数据连接”,而是出现了一堆报错。但是当时我没来得及截图,所以也没有留下图片。

    然后我发现我是在IDEA中配置驱动mysql-connector-java-5.1.41-bin.jar (类似单元测试中加入junit.jar的方法)有问题,我找了很久,配置了很久都不对,最后是重新下载的,所以等我下载完再安装再配置,已经结束提交了。
    其实问题不是特别复杂,但主要是比较花时间,找到问题所在也花了一些功夫。

    下载链接:https://dev.mysql.com/downloads/connector/j/

    实践成果:

    /**
     * Created by XY on 2017/6/7.
     */
    import static java.lang.System.out;
    import java.sql.*;
    
    public class ConnectionDemo {
        public static void main(String[] args)
                throws ClassNotFoundException, SQLException {
            Class.forName("com.mysql.jdbc.Driver");
            String jdbcUrl = "jdbc:mysql://localhost:3306/word";
            String user = "root";
            String passwd = "";
            try(Connection conn =
                        DriverManager.getConnection(jdbcUrl, user, passwd)) {
                out.printf("已%s数据库连接%n",
                        conn.isClosed() ? "关闭" : "打开");
            }
        }
    }
    
    

  • 相关阅读:
    大屏设计-大数据综合展示可视化平台
    大数据可视化大屏设计经验,教给你!
    数据可视化表格-设计经验分享!
    大数据可视化大屏图表设计经验,教给你
    数据可视化美学形式与功能需要齐头并进
    大屏可视化解决方案
    node-sass 安装失败 win32-x64-57_binding.node
    node版本如何升级
    ES6课程---8、模板字符串
    ES6课程---7、箭头函数
  • 原文地址:https://www.cnblogs.com/xuanyan/p/6984333.html
Copyright © 2011-2022 走看看