JDBC驱动在java连接mysql的运用

简介:通过java连接mysql需要用到JDBC驱动.JDBC驱动安装在mysql客户机客户端,mysql服务器服务端不需要安装。

<李>

1,创建测试用库、表,字段:

创建数据库分数;

使用分数;

create table得分(id nvarchar (10), stu_id nvarchar (10), c_name nvarchar(10),年级nvarchar (10)),

插入得分值(15日10日& # 39;英语# 39;,14);

2,授权远程访问:

mysql>所有特权授予alt=" JDBC驱动在java连接mysql的运用“>

,

<李>

# vim/etc/profile

出口JAVA_HOME=/usr/java/jdk1.7.0_79

导出路径=$ JAVA_HOME/bin:美元路径

出口CLASSPATH=: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/工具。jar

 JDBC驱动在java连接mysql的运用“> </p> <ul类= <李>

 JDBC驱动在java连接mysql的运用“> </p> <p>方法二</p> <p>如果是tomcat等java应用则应参考官方文档查看如何安装驱动,比如解压放在{$ tomcat}/lib下。</p> <p>方法三</p> <p>将其放于JDK安装目录下的自由目录下(也可以是其他位置)</p> <p>例如我的JDK安装在/usr/java/jdk1.7.0_71目录下,那么我将其放在/usr/java/jdk1.7.0_71/lib目录下</p> <p>然后修改环境变量类路径的值,编辑/etc/profile文件,在类路径值的末尾加上mysql-connector-java的路径,并使用冒号:隔开</p> <p>出口CLASSPATH=: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/tools.jar: $ JAVA_HOME/lib/mysql-connector-java-5.1.18-bin。jar </p> <ul类= <李>

 JDBC驱动在java连接mysql的运用“>,</p> <ul类= <李>

<李>

进口java.sql.Connection;进口java.sql.DriverManager;

进口java.sql.ResultSet;进口java.sql.SQLException;

进口java.sql.Statement;

公共类DB {

公共静态void main (String [] args) {

字符串url=癑DBC: mysql://10.1.37.24:3306/score";

字符串用户=皉oot";

字符串passwd=?23456“;

字符串sql1=癝ELECT * FROM score";

字符串sql2=安迦氲梅种?25 9205 & # 39;英语# 39;,84);“;

字符串sql3=案律柚玫姆质?80 id=25“;;

尝试{

forname (“com.mysql.jdbc.Driver");

连接=DriverManager监狱。getConnection (url、用户密码);

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

语句统计=con.createStatement ();

ResultSet rs=stat.executeQuery (sql1);

, (rs.next ()) {

int id=rs.getInt (“id");

int stu_id=rs.getInt (“stu_id");

字符串课程=rs.getString (“c_name");

int等级=rs.getInt (“grade");

system . out。println (id +“;“;+ stu_id +“;“;+课程+“;“;null

JDBC驱动在java连接mysql的运用