精华内容
下载资源
问答
  • JSTL是JSP的标准标签库,使用数据库很方便,但是我怎么都没有配置成功,所以果断放弃了,回归纯JSP的方法上。我用了mysql-front建好了数据库,这个软件时不时的会出现点问题,所以一般还是再文本里写好,然后再复制...

    JSTL是JSP的标准标签库,使用数据库很方便,但是我怎么都没有配置成功,所以果断放弃了,回归纯JSP的方法上。

    我用了mysql-front建好了数据库,这个软件时不时的会出现点问题,所以一般还是再文本里写好,然后再复制到front里执行。而且最大的问题是在CREATE时所有需要单引号(')的地方都是用点号(键盘左上角的 `),而在增删改查的操作时依然是用单引号。这点不知道是我记错了还是后来改成这样的,反正我折腾了好久。

    /*CREATE DATABASE jsp_data;*/

    use jsp_data;

    CREATE TABLE IF NOT EXISTS `user`(

    `userID` int(8) NOT NULL,

    `name` varchar(255) DEFAULT NULL,

    `email` varchar(255) DEFAULT NULL,

    `net` varchar(255) DEFAULT NULL,

    `net_img` varchar(255) DEFAULT NULL,

    PRIMARY KEY(`userID`)

    )ENGINE=InnoDB DEFAULT CHARSET=utf8;

    INSERT INTO `user` VALUES('1','HENOEVE','469196881@qq.com','www.henoeve.com','https://www.baidu.com/img/bd_logo1.png');

    IDEA可以直接连接上数据库,顺带对数据库进行处理。

    AAffA0nNPuCLAAAAAElFTkSuQmCC

    AAffA0nNPuCLAAAAAElFTkSuQmCC

    AAffA0nNPuCLAAAAAElFTkSuQmCC

    但是呢,着也只能是处理数据库中的内容,想要在jsp代码中体现,以及在网页中看到数据,还是需要手工在代码中实现。

    Created by IntelliJ IDEA.

    User: EVE

    Date: 08/06/2017

    Time: 16:07

    To change this template use File | Settings | File Templates.

    --%>

    $Title$

    String driver = "com.mysql.jdbc.Driver";

    String url = "jdbc:mysql://localhost:3306/jsp_data";//URL指向访问的数据库名,jsp_data

    String user = "root";//Mysql配置时的用户名

    String password = "admin";//密码

    try {

    Class.forName(driver);//加载驱动程序

    Connection conn = DriverManager.getConnection(url,user,password);//链接数据库

    Statement ststment = conn.createStatement();//用来执行sql语言

    String sql = "SELECT * FROM user";

    ResultSet rs = ststment.executeQuery(sql);

    String name;

    String email;

    while(rs.next()){

    name = rs.getString("name");

    email = rs.getString("email");

    out.println(name+" "+email);

    }

    rs.close();

    conn.close();

    }catch(ClassNotFoundException e){

    System.out.println("No Drive!");

    e.printStackTrace();

    }catch (SQLException e){

    e.printStackTrace();

    }catch(Exception e){

    e.printStackTrace();

    }

    %>

    运行成功就表示连接上啦~~

    展开全文
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}

    {"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}}

    展开全文
  • 当然连接数据库是我们开发的第一步,如果你不连接数据库,你何谈对数据库进行操作,在连接数据库过程中,我们会遇到许多的问题,下面由我来讲解,怎么连接数据库,以及在连接过程中出现的错误.相关mysql视频教程推荐:...

    我们在用java开发时会经常用到数据库,数据库可以保存数据以及对数据的管理.当然连接数据库是我们开发的第一步,如果你不连接数据库,你何谈对数据库进行操作,在连接数据库过程中,我们会遇到许多的问题,下面由我来讲解,怎么连接数据库,以及在连接过程中出现的错误.

    相关mysql视频教程推荐:《mysql教程》

    下载JDBC

    1.第一步 百度搜索 ”mysql-connector-java-5.1.24-bin.jar”并下载.把这mysql-connector-java-5.1.24-bin.jar

    文件放到C:\jdk1.7.0_67\jre\lib\ext(这里是我的jdk的目录中).

    2.第二步 (1)打开eclipse 并且创建java project(file-new-other-java project),我创建了”linkMysql1”(2)在src中创建包—linkMysql1.在创建的包中创建类--LinkMysql.

    添加代码

    1.第三步 写加载JDBC的函数,注意:我们测试是时全是在main函数里面的.try {

    Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序

    //Class.forName("org.gjt.mm.mysql.Driver");

    System.out.println("Success loading Mysql Driver!");

    }

    catch (Exception e) {

    System.out.print("Error loading Mysql Driver!");

    e.printStackTrace();

    }

    2.第四步 连接数据库,Connection connect = DriverManager.getConnection(

    "jdbc:mysql://localhost:3306/ter","root","123456");

    //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码

    3.第五步 对数据库进行操作,在这里我的数据库名字是ter.其中红色标注的是我们熟悉的数据库操作

    4.第六步 启动数据库服务 按CTRL+SHIFT+ESC,点击服务.--找到Mysql右击启动

    完整代码package linkMysql1;

    import java.sql.*;

    public class LinkMysql {

    public static void main(String args[]) {

    try {

    Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序

    //Class.forName("org.gjt.mm.mysql.Driver");

    System.out.println("Success loading Mysql Driver!");

    }

    catch (Exception e) {

    System.out.print("Error loading Mysql Driver!");

    e.printStackTrace();

    }

    try {

    Connection connect = DriverManager.getConnection(

    "jdbc:mysql://localhost:3306/ter","root","123456");

    //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码

    System.out.println("Success connect Mysql server!");

    Statement stmt = connect.createStatement();

    ResultSet rs = stmt.executeQuery("select * from user");

    //user 为你表的名称

    while (rs.next()) {

    System.out.println(rs.getString("name"));

    }

    }

    catch (Exception e) {

    System.out.print("get data error!");

    e.printStackTrace();

    }

    }

    }

    说明

    记得打开Mysql

    展开全文
  • 匿名用户1级2017-03-09 回答1)连接Oracle 8/8i/9i/10g/11g(thin模式)Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();String url="JDBC:oracle:thin:@localhost:1521:orcl" //orcl为Oracle数据库的...

    匿名用户

    1级

    2017-03-09 回答

    1)连接Oracle 8/8i/9i/10g/11g(thin模式)

    Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();

    String url="JDBC:oracle:thin:@localhost:1521:orcl" //orcl为Oracle数据库的SID

    String user="test";

    String password="test";

    Connection con=DriverManager.getConnection(url,user,password);

    2)连接DB2数据库

    Class.forName("com.ibm.db2.jcc.DB2Driver");

    String url="JDBC:db2://localhost:5000/testDb";/**数据库连接串**/

    String user="test"; String password="test";

    Connection con=DriverManager.getConnection(url,user,password);

    3)连接MySQL数据库

    Class.forName("com.mysql.jdbc.Driver");

    String url="JDBC:mysql://localhost:8080/testDB";

    String user="test"; String password="test";

    Connection con=DriverManager.getConnection(url,user,password);

    4)连接SQL Server数据库

    Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");

    String url="JDBC:microsoft:sqlserver://localhost:1433;DatabaseName=testDb";

    String user="test"; String password="test";

    Connection con=DriverManager.getConnection(url,user,password);

    5)连接PostgreSQL数据库

    Class.forName("org.postgresql.Driver");

    String url="JDBC:postgresql://localhost/testDb";

    String user="test"; String password="test";

    Connection con=DriverManager.getConnection(url,user,password);

    6)连接Access数据库

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    String url="JDBC:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/testDb/mdb");

    Connection conn=DriverManager.getConnection(url,"","");

    7连接Sybase数据库

    Class.forName("com.sybase.JDBC.SybDriver");

    String url="JDBC:sybase:Tds:localhost:5007/testDb";

    Properties pro=System.getProperties();

    pro.put("user","userId");

    pro.put("password","user_password");

    Connection con=DriverManager.getConnection(url,pro);

    8连接informix数据库

    Class.forName("com.informix.JDBC.ifxDriver");

    String url="JDBC:informix-sqli:localhost:1533/testDb:INFORMIXSERVER=myserver"user=testUser;password=testpassword"; Connection con=DriverManager.getConnection(url);

    示例:

    连接SQL Server2008R2数据库

    首先Build Path → 添加外部sqljdbc.jar驱动

    import java.sql.*;

    public class DB {

    public static void main(String[] args) throws Exception {

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

    Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名", "sa", "1234");

    Statement stmt = conn.createStatement();

    ResultSet rs = stmt.executeQuery("select * from 表名");

    while(rs.next()) {

    System.out.println("id为:" + rs.getString("id") + "name为:" + rs.getString("name"));

    }

    System.out.println("数据库连接成功!");

    rs.close();

    stmt.close();

    conn.close();

    System.out.println("数据库成功关闭!");

    }

    }

    展开全文
  • python怎么连接mysql?下面给大家具体介绍MySQLdb的使用方法:(1) 什么是MySQLdb?MySQLdb是用于Python连接MySQL数据库的接口,它实现了Python数据库API规范 V2.0,基于MySQL C API 上建立的。(2) 源码安装 MySQLdb:...
  • 如何将前端网页与后台数据库连接?1/要实现用户输入,请确保前台是网页。我们现在将使用JSP。首先,我们将构建一个JSP网页。页面显示内容如下。2/要将数据从前端接口返回到后台数据,我们需要使用servlet,因此在JSP...
  • plsqldeveloper怎么连接数据库导读:plsqldeveloper是什么,PL/SQLDeveloper是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。下面小编就告诉大家plsql怎么连接数据库的:1、当打开PLSQL工具发现有三个...
  • HTML静态本身是不可以直接连接数据库的,但是可以在静态网页里嵌套一个JS脚本,再在这个JS或里连接数据库。这样就达到了HTML静态网页显示数据库内容的目标。超文本标记语言(Hyper Text Markup Language),缩写为HTML...
  • 步骤:1、打开Database窗口;2、在空白处右击“new”,创建连接;3、在弹窗中,选择连接方式、...myeclipse连接mysql数据库详细步骤第一步、打开Database打开myeclipse然后点击window窗口 点击Open Perspective菜...
  • 下面,我们来编写.java文件来演示一下如何访问MySQL数据库。import java.sql.*;public class JDBCTest {public static void main(String[] args){// 驱动程序名 String driver = "com.mysql.jdbc.Driver";// URL指向...
  • 我的环境:MySQL:mysql-essential-5.1.51-win32安装之前的准备工作:jdbc驱动Eclipse:任意版本,免费的,可以... //创建一个数据库mysql>use test; //指定test为当前要操作的数据库mysql>CREATE TABLE us...
  • 这篇文章主要介绍了如何用Eclipse连接MySQL数据库,需要的朋友可以参考下我的环境:MySQL:mysql-essential-5.1.51-win32安装之前的准备工作:jdbc驱动Eclipse:任意版本,... //创建一个数据库mysql>use test; //...
  • 我的环境:MySQL:mysql-essential-5.1.51-win32Eclipse:任意版本,免费的,可以百度的到。... //创建一个数据库mysql>use test; //指定test为当前要操作的数据库mysql>CREATE TABLE user (name VARCHAR(2...
  • 嗨,我正在使用python和数据库作为Mysql,现在我想从python连接Mysql数据库,我编写了以下代码方法1import MySQLdb as mdbconn = mdb.connect('ip_address', 'user_name', 'pass_word', 'database_name')通过使用...
  • myeclipse中使用JDBC连接MySQL连接数据库,可以新建一个java文件,使用JDBC操作数据库就可以,实例如下:...
  • //获取数据库连接conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/login","root","123456");//获取表达式对象实例stmt=conn.createStatement(); rs=stmt.executeQuery("select * from user where ...
  • 宝塔面板mysql怎么用navicat 连接数据库呢? 首先要开放3306端口和安全组3306.具体操作如下: 1、放行3306端口 3、若您已创建数据库,需要修改,请打开phpMyAdmin 4、点击用户,并编辑指定用户的权限: 5...
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行...
  • 异步连接到MySQL服务器。function swoole_mysql->connect(array $serverConfig, callable $...$serverConfig为MySQL服务器的配置,必须为关联索引数组$callback连接完成后回调此函数swoole连接数据库实例:...
  • JDBC代表Java数据库连接(JavaDatabaseConnectivity),它是用于Java编程语言和数据库之间的数据库无关连接的标准Java API,换句话说:JDBC是用于在Java语言编程中与数据库连接的API。到www.mvnrepository.com网站中,...
  • 直接文本编写的操作数据库程序,直接用命令窗口的Javac等命令编译成功,但是把这个程序放到MyEclipse中一运行就报错,在MyEclipse中与Mysql连接测试已经成功,报错什么原因java.lang.ClassNotFoundException: org....
  • 数据库操作建立数据库连接MySQlconnect = pymysql.connect(“数据库地址“,“数据库端口“,”数据库账号“等)获取操作游标:cursor = MySQlconnect .cursor()执行SQL语句:cursor .execute(“SQL语句”)获取一条...
  • 本文章是建立在已经安装MySQL数据库的前提,默认安装在C:\Program Files (x86)\MySQL,建议在安装时选中Connector.NET 6.9的安装,里面有MySQL与C#连接的动态链接库。帮助文档C:\Program Files (x86)\MySQL\Connector...
  • 这个博客是为了说明怎么连接数据库第一步:肯定是要下载数据库,本人用的SqlServer2008,是从别人的U盘中拷来的。第二步:数据库的登录方式设置为混合登录,步骤如下:1.打开数据库这是数据库界面,要用到混合验证。...
  • 这篇文章主要介绍了PHP的Yii框架中使用数据库的配置和SQL操作实例教程,Yii支持绑定多种数据库,文中主要对各种查询语句在Yii中的使用给出了例子,需要的朋友可以参考下php yii框架怎么连接数据库数据库访问 (DAO)Yii ...
  • MySql 数据库连接报错安装后修改...连接数据库代码:import java.sql.*;public class ConnectionProvider{private String JDBC_DRIVER;private String DB_URL;private String DB_USER;private String DB_PASSWORD;...
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行...
  • 方法/步骤1在已经安装了XAMPP之后,会在你安装的目录下面出现”...2双击打开xampp-control.exe,点击开启Apache和MySQL,这样我们就开启服务了,之后我们可以通过图形界面或者DOS界面使用MySQL数据库,首先介绍DOS...
  • vscode中怎么连接mysql数据库?下面本篇文章给大家介绍一下vs code连接mysql数据库的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。vs code连接mysql数据库1、开发工具 vs code2、电脑...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,977
精华内容 1,590
关键字:

怎么连接数据库mysql

mysql 订阅