我想在学习java sql的东西时运行下面的代码,但是,我已经创建了数据库,并且从终端尝试了它的好处。将Eclipse连接到mysql mac os x jdbc驱动程序

1,我得到这个错误

java.sql.SQLException: No suitable driver found for jdbc:sql://localhost/books

at java.sql.DriverManager.getConnection(DriverManager.java:602)

at java.sql.DriverManager.getConnection(DriverManager.java:185)

at Displayauthors.main(Displayauthors.java:20)

2,我下载了“ODBC管理器”,我不知道为什么,并用它做什么,或者如果它有任何关系我是什么在这里做什么?

3我已经下载了Connector/ODBC和Connector/J。我去了JRE参考库并添加了“mysql-connector-java-5.1.21-bin.jar”,并尝试了多平台版本的.tar.gz。我不知道我究竟在继续尝试什么,但没有成功。

4-I尝试从eclipse转到数据库预期并添加新的连接MYSQL并包括.jar和东西,但仍然没有改变。

5试图包括class.forName .....而且也没有。

请问请帮助我了解这个过程或指导我设置这个清晰的例子,我明白了代码,但环境设置给我带来了困难。

import java.sql.*;

public class Displayauthors {

static final String DATABASE_URL = "jdbc:sql://localhost/books";

public static void main(String args[]){

Connection connection = null;

Statement statement = null;

ResultSet resultset = null;

try{

connection = DriverManager.getConnection(DATABASE_URL, "deitel", "deitel");

statement = connection.createStatement();

resultset=statement.executeQuery("SELECT AuthorID,FirstName,LastName FROM Authors");

ResultSetMetaData metadata = resultset.getMetaData();

int numberofcolumns = metadata.getColumnCount();

System.out.println("Authors table");

for(int i=1;i<=numberofcolumns;i++){

System.out.printf("%-8s\t", metadata.getColumnName(i));

System.out.println();

}

}

catch(SQLException sqlexception){

sqlexception.printStackTrace();

}

}

}

mac版eclipse连接mysql_将Eclipse连接到mysql mac os x jdbc驱动程序相关推荐

  1. eclipse连接mysql_专题一、flask构建mysql数据库正确姿势

    每周壹总结,一起共同充电第121篇 应用程序最核心的就是数据,每天我们写程序其实也是在处理数据的过程,那么很有必要系统性的讲讲和梳理python的flask框架是如何进行数据交互操作的. 趁这3天假期 ...

  2. Mac电脑蓝牙连接出问题了,如何重置Mac的蓝牙模块

    蓝牙是Mac电脑用来连接无线设备的工具,当Mac电脑蓝牙连接出问题了,如何解决呢?可以通过取消配对和修复蓝牙设备,更换其电池,重新启动Mac或执行SMC重置来解决大多数问题.但是,如果这些方法都不起作 ...

  3. squirrel sql mysql_无法使用SQuirreL连接到MySQL数据库

    我无法使用客户端Squirrel SQL连接到 MySQL.我之前设法连接到Oracle和Derby,但这一次,我不知道我做错了什么. 我在Mac上安装了MySQL,遵循以下步骤: >要安装My ...

  4. mac版python连接mysql_Mac下Python连接MySQL · BlBana’s BlackHouse

    Mac和Windows下安装mysqlclient坑点记录 Python连接MySQL(mysqlclient) Python连接MySQL类库pymysql python3:mysqlclient, ...

  5. eclipse spring mysql_为Eclipse上的Maven project添加SpringMVC和Mybatis以实现数据库

    背景 工作中要实现跨数据库的package调用,在jsp前端返回,目前项目上只是Maven,所以参照Andyの笔记来看看结合自己所在项目都需要哪些更新来实现一个简单的功能. 1.Maven 虽然项目中 ...

  6. mac版vpn连接错误解决

    错误描述: 创建一个文件 sudo vim /etc/ppp/options 然后在文件中输入: plugin L2TP.ppp l2tpnoipsec 保存退出之后,再连接就可以了

  7. mac itunes 未能连接到服务器,iPhone 11无法在Mac上连接到iTunes吗?解决方法

    一些iPhone 11,iPhone 11 Pro和iPhone 11 Pro Max用户发现iTunes无法识别连接到Mac的新iPhone.相反,使用通过USB电缆连接的iPhone 11或iPh ...

  8. 解决M1芯片Mac版Maxon Cinema 4D R23 安装不上问题 Mac M1 C4DM1中文直装版安装教程 支持MAC M1芯片处理器

    Cinema 4D R23是一款功能非常给力好用的三维设计工具,软件的内核搭配了非常先进的计算能力,可以以非常快的计算速度来给用户们提供帮助,并且还拥有非常厉害的渲染插件功能,这两种功能也是该款软件的 ...

  9. 解决M1芯片Mac版Maxon Cinema 4D R23 安装不上问题 Mac M1 C4DM1中文直装版安装教程

    Cinema 4D R23是目前C4D系列软件的最新版本. 由于简单的操作方式以及强悍的功能,使得它在全世界范围内都十分的受欢迎,比如人们熟知的电影<阿凡达>就是通过它后期处理而来,可见作 ...

最新文章

  1. 阅读Book: MultiObjective using Evolutionary Algorithms (1) --prologue 单目标和多目标的不同
  2. R语言使用fs包的file_copy函数、dir_copy函数、link_copy函数将文件、目录、超链接从一个位置拷贝(copy)到另一个位置
  3. 转载:SecureCRT 唯美配色方案
  4. ES6关于Promise的用法
  5. 文件上传速度查询方法
  6. 增大表名最大长度_风电叶片材料的发展变迁史,及风力发电机叶片长度发展历程...
  7. 用parsetInt解析数字,并求和
  8. 计算机图形学E6——倒水问题emm和OpenGL没啥关系
  9. python创建虚拟环境报错typeerror_解决Python中报错TypeError: must be str, not bytes问题
  10. centos 设置时间为北京时间
  11. 【数据分享】某产品付费用户数据
  12. 强制打开BIOS中禁用的I/OAT DCA(二)
  13. 【CC2530入门教程-01】CC2530微控制器开发入门基础
  14. linux免费私人云盘软件,Appnode+kodexplorer免费搭建私有云盘
  15. Ubuntu18.04 安装 Anaconda3和卸载Anaconda3
  16. Linux查看cuda版本
  17. 【python】43_用pygame制作乌龟吃鱼游戏
  18. 如何查出一个表中重复的名字
  19. 8. 无线体内纳米网:基于蓝牙LE接口的数字ID系统
  20. 【hadoop生态之Hive】Hive的数据类型【笔记+代码】

热门文章

  1. unity | 写一个XML和用unity读取XML
  2. 永恒之蓝病毒事件所引发的运维安全行业新思考
  3. python re提取中文
  4. 推荐几个检索论文及代码的网站
  5. 【Python 爬虫教程】代理ip网站有哪些?
  6. javascript 图片特效算法
  7. Mask to Polygons mask转Polygons并展示
  8. 苹果手机怎么用计算机隐藏应用,iphone怎么隐藏应用功能 iphone隐藏应用功能方法【详解】...
  9. linux手机纠错软件,纠错神笔Lernstift:让你远离拼写错误
  10. 新一代防泄密系统即将发布