DOS 连接本地MySQL 数据库

你猜 阅读:612 2021-03-31 23:24:57 评论:0

何创建本地数据库并连接 JDBC

总结了一下前人的做法然后自己试着做了一下干到晚上4点,终于将MySQL JDBC驱动配置成功了

首先,下载mySQL 软件,地址为:

http://dev.mysql.com/downloads/

安装装在默认路径里C:\Program Files\MySQL

如果在安装过程中初始化出现失败的时候,那么很有可能是因为port被引用或者之前安装过端口被占用,清除注册表中关于mysql的记录,然后完全卸载之后重新安装

打开安装好的MySQL 查找到本机地址:localhost 数据库名: ,用户名:root, 密码自己设置一个。

进入DOS模式,然后用cd命令进入C:\Porgram Files\MySQL\MySQL Server\bin的目录下(为默认安装目录),然后输入mysql –h localhost –u root –p 敲回车

如何创建本地数据库MySQL并连接JDBC

然后出现enter password

输入密码

然后会出现

如何创建本地数据库MySQL并连接JDBC

证明mySQL连接成功了

然后通过这个就可以操作mySQL

1.mysql>show databases;

如何创建本地数据库MySQL并连接JDBC

2.mysql>create database sample;

如何创建本地数据库MySQL并连接JDBC

 

3. use sample;

  Insert into user values(‘sway’,’1234556’);

如何创建本地数据库MySQL并连接JDBC

然后下载mySQLJDBC的驱动 地址为

http://dev.mysql.com/downloads/connector/j/

下载完了之后解压缩,然后解压缩到你自己定义的路径里面。里面有个.jar格式的文件,

如何创建本地数据库MySQL并连接JDBC

我们要把这个文件安装到eclipse里面,可以通过手动操作也可以通过在eclipse里面建立路径,我使用的是第二种方法。如下:

4.eclipse里面新建一个java project,命名为JDBCTest

如何创建本地数据库MySQL并连接JDBC

5.建立完project之后,会在左边的一栏看到

如何创建本地数据库MySQL并连接JDBC

6.右击JDBCTest 找到build path,然后点击add external archives

如何创建本地数据库MySQL并连接JDBC

7.       选中之前下载的JDBC driver  mysql-connector-java-5.1.19-bin.jar

如何创建本地数据库MySQL并连接JDBC

然后你就会看到JDBCTest 下面referenced libraries 的下面就有这个驱动

如何创建本地数据库MySQL并连接JDBC

8.       右击JDBCTest 新建class,然后命名Mysqljdbc.class

如何创建本地数据库MySQL并连接JDBC

9.       code复制到class,

 

import java.sql.*;

public classMysqlJdbc {

  publicstaticvoidmain(String args[]) {

    try{

      Class.forName("com.mysql.jdbc.Driver");     //加载MYSQL JDBC驱动程序   

      //Class.forName("org.gjt.mm.mysql.Driver");

     System.out.println("Success loading Mysql Driver!");

    }

    catch(Exception e) {

      System.out.print("Error loading Mysql Driver!");

      e.printStackTrace();

    }

    try{

      Connection connect = DriverManager.getConnection(

          "jdbc:mysql://localhost/sample","root","song1024");

           //连接URL   jdbc:mysql//服务器地址/数据库名  ,后面的2个参数分别是登陆用户名和密码

 

      System.out.println("Success connect Mysql server!");

      Statement stmt = connect.createStatement();

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

                                                              //user 为你表的名称

      while(rs.next()) {

        System.out.println(rs.getString("name"));

      }

    }

    catch(Exception e) {

      System.out.print("get data error!");

      e.printStackTrace();

    }

  }

}

 

然后run 就会在底下得对话框出现success loading

如何创建本地数据库MySQL并连接JDBC

PS: code要仔细看过,该修改的地方一定要修改才行运行,不要不看直接运行那是不行的

标签:mysql
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号