mysql+jdbc的配置和使用(windows)


文章转载自http://blog.csdn.net/zieckey/article/details/1486028

(1)首先先配置java环境,在此不做说明。

(2)配置sql

a:下载 mysql-5.6.25-win32.zip文件,解压缩,然后放在c盘中合适位置,然后修改系统环境变量path,新增一条记录指向bin目录,例如C:\Program Files (x86)\mysql\bin

b:修改mysql目录下的my-default.ini,对mysql进行配置。(可暂且不做)

        c:安装数据库。命令行切换到mysql中bin目录下,输入命令mysqld -install

d.打开mysql server 命令行同目录下输入命令net start mysql

e:命令行下使用mysql -u root -p登录数据库 参考下列文章对数据库操作

http://blog.csdn.net/define_us/article/details/44729539(新建数据库,插入表单,插入数据)

f:初次设置密码:mysqladmin -u root password 【新密码】

(3)配置jdbc

a:下载mysql-connector-java-5.1.7.zip文件

b:解压缩,提取中间的mysql-connector-java-5.1.7-bin.jar,放在合适位置,编辑系统环境变量classpath,新增一条记录指向该文件,如C:\Program Files\Java\jdk1.8.0_45\lib\mysql-connector-java-5.1.7-bin.jar

c:打开myeclipse,新建工程,输入如下代码

/**
 *    该程序用来测试JDBC和MySQL连接
 */

import java.sql.*;

public class testJDBC
{
    static
    {
        try
        {
            //驱动和odbc不同

            Class.forName ( "org.gjt.mm.mysql.Driver" );
            System.out.println ( "success loading mysql Driver...." );
        } catch ( Exception e )
        {
            System.out.println ( "Error loading mysql Driver....." );
            e.printStackTrace ( );
        }
    }

    /**
     * @param args
     */
    public static void main ( String agrs[] )
    {
        try
        {
            //连接参数与Access不同

            String url = "jdbc:mysql://localhost/jtest";
            //建立连接

            Connection con = DriverManager.getConnection ( url, "root", "gaodaliang" );
            //建立发送SQL命令的Statement对象

            Statement stmt = con.createStatement ( );
            //返回查询结果

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

            ResultSetMetaData md = rs.getMetaData ( );

            int col = md.getColumnCount ( );
            for ( int i = 1; i <= col; i++ )
            {
                System.out.println ( md.getColumnName ( i ) + "/t" );
            }
            while ( rs.next ( ) )
            {
                String strData = "";
                for ( int i = 1; i <= col; i++ )
                {
                    strData = strData + rs.getString ( i ) + "/t";
                }
                System.out.println ( strData );
            }
            //断开Connection连接

            rs.close();
            stmt.close();
            con.close ( );
        } catch ( SQLException e )
        {
            e.printStackTrace ( );
        }
    }

}

d:对工程进行设置:

 Project->Properties->Java Build Path->Libraries 选择 Add Extenal JARs,
然后就可以选择第三方jar包:mysql-connector-java-5.0.3-bin.jar



注意事项:环境便令设置必须重启命令行才能生效。请用管理员权限启动命令行。

你可能感兴趣的:(mysql+jdbc的配置和使用(windows))