【转】安装JDBC

 

安装JDBC驱动:
解压缩mysql-connector-java-3.1.12
将要使用的是mysql-connector-java-3.1.12-bin-g.jar和mysql-connector-java-3.1.12-bin.jar

配置
在C:\Program   Files\Java目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-3.1.10-bin.jar到该目录下
进入C:\Program   Files\Java\jdk1.5.0_04\lib目录将mysql-connector-java-3.1.10-bin-g.jar拷贝到该目录下
然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;C:\Program   Files\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar;到该环境变量中去
追加以后环境变量如下:
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;C:\Program   Files\Apache   Software   Foundation\Tomcat5.5\common\lib\servlet-api.jar;%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;C:\Program   Files\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar;
配置这个的目的是让java应用程序找到连接mysql的驱动.


查看并启动MySQL服务
在Windows   XP下安装完MySQL后,它就已经自动启动服务了,并且在开始菜单中有其客户端的快捷方式连接
可以通过Windows的服务管理器查看。“开始”-“运行”,输入“services.msc”,回车。
弹出Windows的服务管理器,然后就可以看见服务名为“mysql”的服务项了,其右边标明“已启动”
在开始菜单-所有程序-MySQL-MySQL   Server   4.1-MySQL   Command   Line   Client用客户端的快捷方式连接
输入安装是设置的密码即可


数据库的使用

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 ');

退出
命令:exit


JSP连接mysql
在C:\Program   Files\Apache   Software   Foundation\Tomcat5.5\webapps目录下建立子目录myapp
进入C:\Program   Files\Apache   Software   Foundation\Tomcat5.5\webapps\myapp目录下
用记事本编写一个文件保存为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>
 

阅读更多
个人分类: SQL数据库
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭