zoukankan      html  css  js  c++  java
  • mysql 的 java 连接库

    mysql 的 java 连接库

    解压缩mysql-connector-java-5.1.30.zip

    将要使用的是mysql-connector-java-5.1.30-bin-g.jar和mysql-connector-java-5.1.30-bin.jar

    配置

    在C:Program FilesJava目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-5.1.30-bin.jar到该目录下

    进入C:Program FilesJavajdk1.7.0_04lib目录将mysql-connector-java-5.1.30-bin-g.jar拷贝到该目录下

    然后配置classpath,追加%JAVA_HOME%libmysql-connector-java-5.1.30-bin-g.jar;C:Program FilesJavamysqlforjdbcmysql-connector-java-5.1.30-bin.jar;到该环境变量中去

    追加以后环境变量如下:

    CLASSPATH=%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;C:Program FilesApache Software FoundationTomcat5.5commonlibservlet-api.jar;%JAVA_HOME%libmysql-connector-java-5.1.30-bin-g.jar;C:Program FilesJavamysqlforjdbcmysql-connector-java-5.1.30-bin.jar;

    配置这个的目的是让java应用程序找到连接mysql的驱动.

    查看并启动MySQL服务

    在Windows XP下安装完MySQL后,它就已经自动启动服务了,并且在开始菜单中有其客户端的快捷方式连接

    可以通过Windows的服务管理器查看。“开始”-“运行”,输入“services.msc”,回车。

    弹出Windows的服务管理器,然后就可以看见服务名为“mysql”的服务项了,其右边标明“已启动”

    在开始菜单-所有程序-MySQL-MySQL Server 4.1-MySQL Command Line Client用客户端的快捷方式连接

    输入安装是设置的密码即可

    6.数据库的使用

    Mysql安装完毕以后,在开始菜单-所有程序-MySQL-MySQL Server 4.1-MySQL Command Line Client用客户端的快捷方式连接

    输入安装时设置的密码

    使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号)

    显示数据库:show databases;

    使用数据库:use 数据库名;

    建库

    在mysql里建一个数据库first,以及在数据库里建一个表about

    命令:create database first;

    为数据库设置权限(用户和密码)

    命令:grant all privileges on first.* to test@localhost identified by “123456”;

    当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对first这个数据库操作,这样避开使用root

    输入命令:use first;

    使用first数据库;

    在first库中建表

    命令:create table about(id int(8) primary key,name varchar(10));

    在表中假如数据:

    命令:insert into about values('xyw1026' ,'laojiang');//原创是错的

    需要改成: insert into about values(123,‘zhang’);

    退出

    命令:exit

    JSP连接mysql

    在C:Program FilesApache Software FoundationTomcat5.5webapps目录下建立子目录myapp

    进入C:Program FilesApache Software FoundationTomcat5.5webappsmyapp目录下

    用记事本编写一个文件保存为first.jsp

    代码如下:

    <%@ page contentType="text/html;charset=gb2312"%>

    <%@ page import="java.sql.*"%>

    <html>

    <body>

    <%Class.forName("org.gjt.mm.mysql.Driver").newInstance();

    String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"

    //first为你的数据库名

    Connection conn= DriverManager.getConnection(url);

    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String sql="select * from first";

    ResultSet rs=stmt.executeQuery(sql);

    while(rs.next()) {%>

    您的第一个字段内容为:<%=rs.getString(1)%>

    您的第二个字段内容为:<%=rs.getString(2)%>

    <%}%>

    <%out.print("数据库操作成功,恭喜你");%>

    <%rs.close();

    stmt.close();

    conn.close();

    %>

    </body>

    </html>

    在浏览器中输入:

    http://127.0.0.1:8080/myapp/first.jsp

    若出现:

    id|num

    0 |laojiang

    数据库操作成功,恭喜你

  • 相关阅读:
    浅析跨域请求
    python虚拟环境--virtualenv
    centos7下使用yum安装pip
    centos下python安装与虚拟环境配置
    ES6基础语法
    CCI_chapter 19 Moderate
    CCI_chapter 16 Low level
    CCI_chapter 13C++
    CCI_chapter 8 Recurision
    LeetCode_Generate Parentheses
  • 原文地址:https://www.cnblogs.com/yuhuameng/p/3727964.html
Copyright © 2011-2022 走看看