JSP连接mysql数据库攻略
- 格式:doc
- 大小:37.00 KB
- 文档页数:4
使用JSP对数据库进行增删改查JSP(Java Server Pages)是一种用于开发Web应用程序的Java技术。
它可以直接在HTML页面中嵌入Java代码,实现动态生成页面内容。
在使用JSP进行数据库的增删改查操作时,通常需要借助JDBC(Java Database Connectivity)来进行数据库的连接和操作。
接下来,需要进行数据库的连接。
可以使用JDBC提供的DriverManager类和Connection接口来实现。
首先,需要定义数据库的相关信息,如驱动程序名称、数据库URL、用户名和密码。
然后,使用DriverManager的静态方法getConnection(来获取数据库连接,传入相应的参数。
例如,对于MySQL数据库,可以使用如下代码进行连接:String url = "jdbc:mysql://localhost:3306/database_name"; // 数据库URLString userName = "root"; // 数据库用户名String password = "password"; // 数据库密码try//加载驱动程序Class.forName(driverName);//获取数据库连接Connection connection = DriverManager.getConnection(url, userName, password);//...} catch (ClassNotFoundException e)e.printStackTrace(;} catch (SQLException e)e.printStackTrace(;连接成功后,接下来可以进行数据库的增删改查操作。
通常,可以使用JDBC的Statement或PreparedStatement对象来执行SQL语句。
Statement对象用于静态SQL语句,而PreparedStatement对象用于动态SQL语句。
jsp连接数据库代码大全时间:2009-07-13 15:47来源:网络作者:编辑点击:68 次我要投稿注册IT家园现在初学jsp的网友常问数据库怎么连接啊,怎么老出错啊?这里写了篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。
在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建create table test(test1 varchar(20),test2 varchar(20)然后向这个表写入一条测试纪录那么现在开始我们的jsp和数据库之旅吧。
一、jsp连接Oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为你的数据库的SIDString user="scott";String password="tiger";Connection conn= DriverManager.getConnection(url,user,password);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>二、jsp连接Sql Server7.0/2000数据库testsqlserver.jsp如下:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();String url="jdbc:microsoft: sqlserver://localhost:1433;DatabaseName=pubs";//pubs为你的数据库的String user="sa";String password="";Connection conn= DriverManager.getConnection(url,user,password);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>三、jsp连接DB2数据库testdb2.jsp如下:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();String url="jdbc: db2://localhost:5000/sample";//sample为你的数据库名String user="admin";String password="";Connection conn= DriverManager.getConnection(url,user,password);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>四、jsp连接Informix数据库testinformix.jsp如下:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%Class.forName("rmix.jdbc.IfxDriver").newInstance();String url ="jdbc:informix- sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";//testDB为你的数据库名Connection conn= DriverManager.getConnection(url);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>五、jsp连接Sybase数据库testmysql.jsp如下:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%Class.forName("com.sybase.jdbc.SybDriver").newInstance();String url =" jdbc:sybase:Tds:localhost:5007/tsdata";//tsdata为你的数据库名Properties sysProps = System.getProperties();SysProps.put("user","userid");SysProps.put("password","user_password");Connection conn= DriverManager.getConnection(url, SysProps);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>六、jsp连接MySQL数据库testmysql.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&characterEncodin g=8859_1"//testDB为你的数据库名Connection conn= DriverManager.getConnection(url);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>七、jsp连接PostgreSQL数据库testmysql.jsp如下:<%@ page contentType="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%Class.forName("org.postgresql.Driver").newInstance();String url ="jdbc: postgresql://localhost/soft"//soft为你的数据库名String user="myuser";String password="mypassword";Connection conn= DriverManager.getConnection(url,user,password);Statementstmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDA TABLE);String sql="select * from test";ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>您的第一个字段内容为:<%=rs.getString(1)%>您的第二个字段内容为:<%=rs.getString(2)%><%}%><%out.print("数据库操作成功,恭喜你");%><%rs.close();stmt.close();conn.close();%></body></html>文章来自: 中国IT在线() 详文参考:/tech/program/other/1132.html。
Java中使用MyBatis Plus连接和操作MySQL数据库1. 简介近年来,Java语言以其跨平台特性和广泛的应用领域成为了全球最受欢迎的编程语言之一。
而MySQL作为一种强大的开源关系型数据库,也是Java开发者首选的数据库之一。
在Java中,我们可以使用MyBatis Plus来连接和操作MySQL数据库,提升开发效率和简化数据库操作。
2. MyBatis Plus简介MyBatis Plus是基于MyBatis的一款增强工具,旨在简化和提升MyBatis的使用体验。
它提供了一系列强大的功能,如代码生成器、分页插件、性能分析插件等,使得开发者能够更加便捷地开发和维护数据库相关的应用程序。
3. 连接MySQL数据库在使用MyBatis Plus连接MySQL数据库之前,我们需要先在项目中引入相关的依赖。
可以通过Maven或Gradle等构建工具来管理项目的依赖。
在pom.xml或build.gradle文件中添加相应的依赖项,然后进行构建操作。
在Java代码中,我们需要创建一个数据源并配置相关的数据库连接信息。
可以使用MySQL提供的JDBC驱动程序来管理数据库连接。
在MyBatis Plus中,我们可以使用com.mysql.cj.jdbc.Driver作为驱动类,指定数据库的URL、用户名和密码来建立连接。
4. 创建实体类在进行数据库操作之前,我们需要定义与数据库表对应的实体类。
在Java中,我们可以使用POJO(Plain Old Java Object)来表示实体类。
POJO是一种普通的Java对象,不继承任何特定的父类或实现任何特定的接口。
在MyBatis Plus中,实体类需要使用@Table注解来指定对应的数据库表名,使用@Column注解来指定字段名,以及指定主键等属性。
通过在实体类中定义与表对应的字段和属性,我们可以通过MyBatis Plus来进行数据库的增删改查操作。
js中连接数据库的方法在JavaScript中,通常我们使用来连接数据库。
以下是一些常见的数据库和如何使用连接它们的方法:1. MySQL使用`mysql`模块:```javascriptconst mysql = require('mysql');const connection = ({host: 'localhost',user: 'root',password: 'password',database: 'my_db'});((err) => {if (err) throw err;('Connected to the MySQL server.');});```2. MongoDB使用`mongodb`模块:```javascriptconst MongoClient = require('mongodb').MongoClient; const url = "(url, function(err, db) {if (err) throw err;('Connected to MongoDB server.');();});```3. PostgreSQL使用`pg`模块:```javascriptconst { Pool } = require('pg')const pool = new Pool({user: 'myuser',host: 'localhost',database: 'mydb',password: 'mypassword',port: 5432,})((err, client) => {if (err) throw err;('Connected to PostgreSQL server.'); ()})```4. SQLite使用`sqlite3`模块:```javascriptconst sqlite3 = require('sqlite3').verbose(); // Use verbose mode to enable debug outputconst db = new (':memory:'); // Create a in-memory database. You can also specify a filename instead of ':memory:' to persist data to disk.(function() {("SELECT rowid AS id, name FROM lorem", function(err, row) {( + ": " + );});});();```请注意,这些示例假设您已经正确地安装了相应的数据库和模块。
JSP与MYSQL的连接摘要:jsp是当今比较流行的动态网页开发技术,数据库的支持对动态网站来说是最重要的部分,jdbc是应用程序和数据库沟通的桥梁,本文主要介绍了jsp中如何通过jdbc技术来实现对数据库mysql的访问,以及插入汉字到数据库时乱码的处理方法。
关键词:jsp jdbc mtsql中图分类号:tp392 文献标识码:a 文章编号:1007-9416(2012)11-0173-011、引言jsp是当今比较流行的动态网页开发技术。
jsp技术是用java语言作为脚本语言,在传统的html文件中加入java代码(scriptlet)和jsp的一些标记(tag),这样就生成了jsp的动态网页。
不仅如此,jsp还能够在servlet和javabean的技术支持下,开发出功能强大的动态网站。
就动态网站而言,数据库的支持将是该系统中最重要的部分,对网站的更新性和交互性将起到决定性的作用。
mysql 是现在流行的关系数据库中的一种,它是真正意义上的多线程、多用户的sql数据库服务器,发展到今天为止,已经有非常多的用户在使用这种数据库。
和其他的数据库管理系统(dbms)相比,它的优点非常明显,不仅小巧,而且功能齐全,查询也非常方便,对于一般中小型,甚至大型的应用软件开发,mysql都能得心应手。
使用jdbc驱动程序访问mysql数据库已经是jsp开发中非常重要的工作,本文以mysql为例,实现jsp对数据库的访问。
2、利用专用jdbc驱动程序连接数据库mysql要在jsp页面中访问数据库的方法有很多,但现在使用最常见的连接方法是采用jdbc驱动程序来连接数据库。
jdbc是一种javaapi,用于执行sql语句,它通常由一些采用用java语言编写的接口和类构成,jdbc提供了一些标准的应用程序设计接口,使得软件开发人员能够使用纯java api来编写数据库应用的相关程序。
通俗地讲,jdbc就是能够做三件事:建立数据库的连接、传送sql语句并处理结果,由于很多数据库都具有标准的jdbc驱动程序,因此jsp程序就可以直接通过jdbc驱动程序连接到相关数据库中,执行各种查询、提取各种数据等工作。
PHP中使用ADODB库连接和操作MySQL数据库PHP是一种广泛应用于Web开发的编程语言,而MySQL则是一种常用的关系型数据库管理系统。
在PHP中,可以使用ADODB库来连接和操作MySQL数据库,这为开发人员提供了更加便捷和灵活的数据库操作方式。
一、了解ADODB库ADODB(ActiveX Data Objects Database)是一个数据库中间件,它提供了一个统一的接口来连接各种类型的数据库,包括MySQL、Oracle、PostgreSQL等。
使用ADODB库连接和操作MySQL数据库可以极大地简化代码,提高开发效率。
下面将介绍如何使用ADODB库来连接和操作MySQL数据库。
二、安装ADODB库在使用ADODB库之前,首先需要在PHP中安装ADODB库。
可以通过以下步骤来完成安装:1. 在ADODB官方网站(不在文章中提及网址链接)上下载ADODB库的ZIP 文件。
2. 解压缩ZIP文件,并将解压后的文件夹复制到PHP的扩展库目录下。
3. 在php.ini文件中添加一行代码来启用ADODB库的扩展:extension=adodb.dll(Windows环境)或extension=adodb.so(Linux环境)。
4. 重新启动Web服务器以使配置生效。
三、连接MySQL数据库在使用ADODB库连接MySQL数据库之前,需要了解数据库的连接信息,包括主机名、用户名、密码和数据库名称。
可以使用以下代码来连接MySQL数据库:```php<?phprequire_once 'adodb/adodb.inc.php';$host = 'localhost';$user = 'root';$pass = 'password';$dbname = 'mydatabase';$conn = NewADOConnection('mysql');$conn->Connect($host, $user, $pass, $dbname);if ($conn) {echo '连接成功!';} else {echo '连接失败!';}>```以上代码中,通过require_once语句引入了ADODB库的文件,然后使用NewADOConnection()函数创建了一个MySQL连接对象。
JSP 配置MySQL数据库连接池连接池可以预先建立一些连接,并且这些连接允许共享,因此这样就节省了每次连接的时间开销。
本练习以MySQL数据库为例,通过一个简单的例子,带领读者学习数据库连接池在Tomcat中的配置与使用。
具体步骤如下:(1)创建数据库。
在MySQL中创建Student数据库,它有一个表student,此表包含id(int)、name(char)、addr(char)、tel(char)四个字段,分别用来存放学生的编号、姓名、地址、电话的信息。
(2)配置server.xml文件。
在Tomcat的安装目录下找到文件夹conf,进入该rl指定要连接的数据库;driverClassName指定连接数据库使用的驱动程序;userna me与password分别指定连接数据库的用户名与密码;maxWait指定最大建立连接等待时间,如果超过此时间将接到异常;maxIdle指定连接池中连接的最大空闲数;maxActive指定连接池最大连接数。
(3)配置web.xml文件。
在Web应用程序中找到web.xml,它在站点的WEB在上述元素中加入如下子元素:Description为描述信息;res-ref-name指定参考数据源名称,同上一步的属性n ame;res-type为资源类型;res-auth为连接名,res-sharing-scope指定是否可以被共享。
(4)配置context.xml文件。
这个文件与server.xml文件所在的位置相同。
用记事本打开,找到如下元素:name与同步骤(2)的name属性值相同,也与步骤(3)的res-ref-name属性值相同;type同样取“javax.sql.DataSource”;global同本步骤的name属性值。
(5)测试配置的数据库连接池。
使用已经配置好的Student数据库连接池,从。
Java连接mysql数据库一.软件下载Mysql下载版本:4.1.11/downloads/mysql/4.1.htmlJDBC驱动下载版本:3.1.8/downloads/connector/j/3.1.htmlMysql界面插件:mysql-front下载版本镜像:HongKong(我下回来安装就是中文版了)http://www.mysqlfront.de/download.html二.软件安装打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面:mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom (用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。
在上面的“MySQL Server (mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation (文档)”也如此操作,以保证安装所有文件。
点选“Change...”,手动指定安装目录。
填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。
按“OK”继续。
返回刚才的界面,按“Next”继续。
确认一下先前的设置,如果有误,按“Back”返回重做。
按“Install”开始安装。
正在安装中,请稍候,直到出现下面的界面这里是询问你是否要注册一个的账号,或是使用已有的账号登陆,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。
php7.3.4 中mysql连接数据库的语句-回复在PHP 7.3.4 中,连接MySQL 数据库的语句可以使用`mysqli_connect()`或`PDO`两种方式。
下面将一步一步回答中括号内的内容,详细介绍这两种连接数据库的方法。
一、使用mysqli_connect() 函数连接MySQL 数据库1. 确认MySQL 服务器已启动:在连接数据库之前,确保MySQL 服务器已经启动并运行。
2. 安装并启用MySQLi 扩展:首先需要确认安装了MySQLi 扩展。
可以通过执行`phpinfo()`函数来查看是否安装了MySQLi。
3. 使用mysqli_connect() 函数连接数据库:使用mysqli_connect() 函数来连接MySQL 数据库。
该函数的基本格式如下:phpservername = "数据库服务器地址";username = "用户名";password = "密码";dbname = "数据库名";conn = mysqli_connect(servername, username, password, dbname);if (!conn) {die("连接失败:" . mysqli_connect_error());}其中,servername 为数据库服务器地址,username 为数据库用户名,password 为数据库密码,dbname 为要连接的数据库名。
以上代码中,首先尝试使用mysqli_connect() 函数连接数据库,如果连接失败,则通过die() 函数打印错误信息。
4. 获取连接状态:连接成功后,可以通过判断是否成功获取到连接状态来确认是否连接成功。
可以使用以下代码来验证连接状态:phpif (mysqli_connect_errno()) {die("连接失败:" . mysqli_connect_error());} else {echo "连接成功";}mysqli_close(conn);二、使用PDO 连接MySQL 数据库1. 确认MySQL 服务器已启动:同样需要确认MySQL 服务器已经启动并运行。
JSP连接mysql数据库攻略作者:佚名来源:不详发布时间:2006-9-19 1:46:08 发布人:admin减小字体增大字体出处:csdn 作者:cl41连续几天安装配置和连接Mysql数据库,今天终于成功了,回想这几天,真的是甜酸苦辣都有,单mysql就重装了不下10次,而在eclipse上编写的连接数据库的程序总是报错.我都已经down了oracal准备放弃mysql了,不过...就象电视剧演的那样,转机总是在这个时候出现,先是看到了saulzy关于mysql4.1.11版本的安装介绍,接着又找到了一款不错的mys ql 界面插件,最后在网友的帮助下把mysql的JDBC驱动配好并连通了.一连5天,日子真不好过阿,不过这个过程中,我也觉得自己学到不少东西,呵呵,反正都撑过来了,就要继续往前走.现在,就这几天弄的总结一下,希望对同是正在学习JAVA技术的同道中人能有帮助.一.软件下载Mysql下载版本:4.1.11/downloads/mysql/4.1.htmlJDBC驱动下载版本:3.1.8/downloads/connector/j/3.1.htmlMysql界面插件:mysql-front下载版本镜像:HongKong(我下回来安装就是中文版了)http://www.mysqlfront.de/download.html二.软件安装1.安装mysql请参阅相关文章,推荐文章:/saulzy/archive/2005/04/23/35964 8.aspx2.JDBC驱动:mysql-connector-java-3.1.8这只是一个压缩包,并不需要安装,只要将其解压,我么使用的是文件夹mysql-connecto r-java-3.1.8里的文件:mysql-connector-java-3.1.8-bin.jar.3. Mysql界面插件:mysql-front这是一个安装程序,按照提示安装就可以了.三.环境配置首先,我要说明的是我现在tomcat的安装路径是: D:\Program Files\Java\Tomcat;JDK的安装路径是:D:\Program Files\Java\j2sdk。
在这里,需要配置环境变量的是JDBC驱动.在配置前先要把刚才说到的mysql-connector -java-3.1.8-bin.jar本地硬盘某处(我放的地方:D:\Program Files\Java\mysqlforjdbc),然后根据你放的地方,配置classpath,我的配置是这样的:D:\Program files\Java\j2sdk\lib\tools.jar;D:\Program Files\Java\j2sdk\lib\mysql-connector-java-3.1.8-bin-g.jar;D:\Program Files\Java\mysqlforjdbc\mysql-connector-java-3.1.8-bin.jar配置这个的目的是让你的java应用程序找到连接mysql的驱动.配置完环境变量后还有很重要一步就是为JSP连接数据库配置驱动,这个其实很简单,就是把mysql-connector-java-3.1.8-bin.jar拷到某些文件夹里就行了,我在网上看了很多资料问了很多人,各种说法都有,我综合了一下,为了保险,我都全做了,呵呵,反正就是拷一个400K的文件而已,现列出要把mysql-connector-java-3.1.8-bin.jar拷进去的文件夹,如下:D:\Program Files\Java\Tomcat\common\libD:\Program Files\Java\Tomcat\shared\lib四.数据库的使用Mysql安装完毕以后,还有一些要注意的地方(推荐文章):/saul zy/archive/2005/04/23/359811.aspx就象在文章提到的,mysql安装好后最重要一样就是要看数据库有没有作为系统服务启动了,所以在大家进行数据库操作前,应要看看,在操作系统的开始->运行->输入services. msc,确定你在安装时你设置的关于mysql的那个服务已经启动,这样你在操作数据库时不会报连接不上的错误.上面提到了一个较方便的mysql界面插件,但是这个界面是我在已经开始使用mysql后才找到的,刚开始我是在dos下用命令行进行操作的.虽然那个界面也可以进行建库啊,设定权限等操作,但是,我觉得懂得在使用命令行也是一个很重要的技能,所以我先从命令行开始说,怎样简单使用mysql.到后面会谈及mysql-front的使用.现在我想在mysql里建一个数据库shujuku,以及在数据库里建一个表biao.具体的命令如下(假设mysql我是刚安装好的)1. 进入dos状态(记住命令行的要运行在mysql的安装目录下的bin目录的)2. 连接mysql输入:mysql –h localhost –u root –p输入在安装时已设好的密码,就近入了mysql的命令编辑界面了。
3. 使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号,不然会报错)显示数据库:show databases;使用数据库:use 数据库名;4.建库命令:create database shujuku;5.为数据库设置权限(用户和密码)命令:grant all privileges on shujuku.* to test@localhost identified by “1234 56”;当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对s hujuku这个数据库操作,这样避开使用root,对数据库的安全有很大帮助.6.建表命令:create table biao(id int(8) primary key,name varchar(10));剩下来的与标准sqsl命令基本上是一样的,具体操作略值得一提的是,你在命令行上输入"?",就会有mysql命令的简单帮助,如下:呵呵,那样,我们还可以知道退出,就是"exit",呵呵!五.关于mysql-front的使用我找了好几个mysql的界面工具,觉得最简洁方便还是mysql-front,可惜的是要收费,不过还好有试用期,呵呵,可以先感受感受一下,最重要一点是mysql-front有简体中文版的,英文不好的我用起来就舒服多了.下面简单说说使用吧.首先,安装就不用说了,有向导,而且很简单.安装好后第一次运行时会跳出来一个要求添加对话的框,在这里你可以添加例如上面已经设定好的shujuku,过程如下: 当你在注册的复选框里填上你在上面mysql设定好的用户名和密码后,在选择数据库框里就有shujuku 的数据库了,选上,按确定.进入mysql-fron后,你就会看到下面的界面,这是你就可以进行操作了.要说明的是,你还可以把root用户也加进去,这要你在mysql-fron的界面上选设置->对话->新建,再按上面进行就可以,出了root你还可以加入更多的用户,方法还是一样的,设置不同的用户,是方便对不同数据库进行管理,呵呵,root是权限最高的,可不要随便让别人使用你的root用户,保正你数据库的安全.六. JSP连接mysql现在就是尝试用jsp连接mysql了我在eclipse里建了个test_mysql.jsp页面,代码如下:<%@ page contentType="text/html; charset=gb2312" %><%@ page language="java" %><%@ page import="com.mysql.jdbc.Driver" %><%@ page import="java.sql.*" %><%//驱动程序名String driverName="com.mysql.jdbc.Driver";//数据库用户名String userName="cl41";//密码 String userPasswd="123456";//数据库名String dbName="db";//表名String tableName="dbtest";//联结字符串String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPas swd;Class.forName("com.mysql.jdbc.Driver").newInstance();Connection connection=DriverManager.getConnection(url);Statement statement = connection.createStatement();String sql="SELECT * FROM "+tableName;ResultSet rs = statement.executeQuery(sql);//获得数据结果集合ResultSetMetaData rmeta = rs.getMetaData();//确定数据集的列数,亦字段数int numColumns=rmeta.getColumnCount();// 输出每一个数据值out.print("id");out.print("|");out.print("num");out.print("<br>");while(rs.next()) {out.print(rs.getString(1)+" ");out.print("|");out.print(rs.getString(2));out.print("<br>");}out.print("<br>");out.print("数据库操作成功,恭喜你");rs.close();statement.close();connection.close();%>然后把test_mysql.jsp部署到tomcat处,如何部署可参考"配置Eclpise+tomcat并实现JSP的编写与部署",在浏览器中就可以看到结果了。