我一直在关注Play Framework的Typesafe在线培训(我是一个完整的网页设计初学者),一切正常,直到我们应该连接到数据库的部分 .

我遇到了一个问题,这是我尝试刷新浏览器时收到的错误消息:

Cannot connect to database [default]

In /Users/Arash/playconf/conf/application.conf at line 43.

40 db.default.driver=com.mysql.jdbc.Driver

41

# Here we add the database that we have created locally

43 db.default.url="jdbc:mysql://localhost:3306/playconf"

44

45 # We set this to root, we login as root with no password

46 db.default.user=root

这是我的终端中的错误消息(正在运行)

[错误] c.j.b.h.AbstractConnectionHook - 无法获得初始连接睡眠0ms并再次尝试 . 尝试离开:0 . 异常:null.Message:未知数据库'playconf'[错误]应用程序 - ! @ 6hmk31f56 - 内部服务器错误,用于(GET)[/] - > play.api.Configuration $$ anon $ 1:配置错误[无法连接到数据库[默认]] at play.api.Configuration $ .play $ api $ Configuration $$ configError(Configuration.scala:92)〜[play_2.10.jar:2.2.2] at play.api.Configuration.reportError(Configuration.scala:570)〜[play_2.10.jar:2.2.2] at at play.api.db.BoneCPPlugin $$ anonfun $ onStart $ 1.apply(DB.scala:252)〜[play-jdbc_2.10.jar:2.2.2] at play.api.db.BoneCPPlugin $$ anonfun $ onStart $ 1 .apply(DB.scala:243)〜[play-jdbc_2.10.jar:2.2.2]在scala.collection.TraversableLike $$ anonfun $ map $ 1.apply(TraversableLike.scala:244)〜[scala-library . jar:na] at scala.collection.TraversableLike $$ anonfun $ map $ 1.apply(TraversableLike.scala:244)〜[scala-library.jar:na]引起:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法)〜[na:1.8.0] sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct)中的未知数据库'playconf' orAccessorImpl.java:62)〜[na:1.8.0] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)〜[na:1.8.0] at java.lang.reflect.Constructor.newInstance(Constructor . java:408)〜[na:1.8.0] at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)〜[mysql-connector-java-5.1.26.jar:na] at com.mysql . jdbc.Util.getInstance(Util.java:386)〜[mysql-connector-java-5.1.26.jar:na]

我尽可能精确地遵循了一切,但是我得到了这个错误,我整天都被困在这里 . 很沮丧......

然后我想,哦,也许我没有mysql?所以我用homebrew安装了mysql,并再次尝试,但得到了同样的错误 .

这是我的代码与数据库有关:

在配置文件中:

# We add our sql driver, which we have added in the build.sbt file

# db.default.driver=org.h2.Driver # This is the original, commented out originally

db.default.driver=com.mysql.jdbc.Driver

# Here we add the database that we have created locally

db.default.url="jdbc:mysql://localhost:3306/playconf"

# We set this to root, we login as root with no password

db.default.user=root

在构建文件中:

libraryDependencies ++= Seq(

javaEbean,

"mysql" % "mysql-connector-java" % "5.1.26",

"org.webjars" %% "webjars-play" % "2.2.0",

"org.webjars" % "bootstrap" % "2.3.1")

好吧,所以我似乎必须创建数据库,现在我已经这样做了,但我无法访问数据库 . 我得到ERROR 1044(42000):用户''@ localhost'访问被拒绝到数据库'playconf'

java play database_Play Framework连接到数据库相关推荐

  1. zend framework mysql_Zend Framework连接Mysql数据库实例分析

    这篇文章主要介绍了Zend Framework连接Mysql数据库的方法,以完整实例形式分析了Zend Framework连接MySQL数据库的具体步骤与相关实现技巧,需要的朋友可以参考下 本文实例讲 ...

  2. Java通过JDBC来连接SqlServer数据库

    Java通过JDBC来连接SqlServer数据库 0.       安装配置Java运行的环境,就不废话了 1.       下载JDBC的驱动程序http://msdn.microsoft.com ...

  3. Robot Framework连接MySQL数据库

    注:内容来自网络,整理之如下 Robot Framework连接mysql数据库需要: 1.安装databaselibrary.pymysql 通过cmd命令执行:pip install robotf ...

  4. 在java中使用JDBC连接mysql数据库时的服务器时区值无法识别或表示多个时区的问题解决方案

    项目场景: 在java中使用JDBC连接mysql数据库时,报以下的错:Exception in thread "main" java.sql.SQLException: The ...

  5. 01500105_MLDN-魔乐科技-李兴华【Java核心技术】_JDBC连接Oracle数据库

    注明本链接博客为李兴华老师 http://blog.sina.com.cn/ownmldn 前一篇:01500105_MLDN-魔乐科技-李兴华[Java核心技术]_JDBC连接Oracle数据库 后 ...

  6. java中用spring boot连接oracle数据库

    java中用spring boot连接oracle数据库 代码下载链接 百度云:https://pan.baidu.com/s/1dU_z2pUS2NSfowI4_mJ4Ow 提取码:mmlm CSD ...

  7. mysql dal_Entity Framework连接Mysql数据库并生成Model和DAL层

    Entity Framework (EF,ADO.NET Entity Framework)是微软官方提供的.NET平台的ORM框架.相比于LINQ TO SQL,EF框架具有很明显的优势: EF框架 ...

  8. java mysql 配置_Java连接MySQL数据库详细分析

    一:工具 eclipse MySQL5.7 MySQL连接驱动:mysql-connector-java-5.1.44-bin.jar下载地址 二:加载驱动 2.1 在工程目录中创建lib文件夹,将下 ...

  9. java jdk7,jdk8连接oracle19C数据库ojdbc驱动

    之前程序是连接的oracle11G数据库,由于11G官方不再维护,很多客户升级到了oracle19C, 导致程序连接报错 我这边jdk为1.8 oracle jdbc驱动为 <dependenc ...

最新文章

  1. 【Java源码分析】LinkedList源码分析
  2. Android Studio一直处于Building的解决方法
  3. 武汉工程大学计算机学院吴云韬,吴兴隆-武汉工程大学计算机科学与工程学院...
  4. linux常用命令记录
  5. Codeforces 365C - Matrix(hash + yy)
  6. php支持二级域名共享,PHP二级域名session共享方案
  7. mysql索引和数据完整性答案_第5章MySQL索引与完整性约束.ppt
  8. android中读取properties文件
  9. UDP协议和socketserver以及文件上传
  10. kali linux安装upupoo_Kali Linux 下载、引导、安装
  11. 桥接模式 和 享元模式 介绍
  12. 将海康大华宇视等网络摄像机RTSP流采用websecket和H5进行RTSP网页无插件直播点播的技术方案
  13. 快速排序的那些事儿(Kotlin)
  14. java将html转pdf
  15. 连接打印机提示:找不到驱动程序,windows在网络上找不到Canon LBP2900的驱动程序,若要手动查找,请单击“确定”。否则,请单击“取消”并咨询你的网络管理员或者访问打印机制造商的网站
  16. vue设置div块隐藏与显示(v-show)
  17. HTML筑基知识点二
  18. ODBC数据源里没有ORACLE的驱动程序
  19. sql常用的语句及其逻辑
  20. 街景房屋号码 (SVHN) 数据集

热门文章

  1. 机器学习真的可以起作用吗?(1)
  2. bzoj 4002: [JLOI2015]有意义的字符串
  3. Mapper XML Files详解
  4. 各种与视频编解码以及视频图像处理的应用相关的新技术,新方法,各种软件开发相关的算法,思想。...
  5. Nagios 监控系统架构
  6. 移动互联网和Android给你带来的机会[轉]
  7. 正则表达式,验证字符串由:中文、数字、英文、空格组成
  8. 试用VisualStudio2005Beta2出现的小BUG
  9. vue改变标签属性_Vue用v-for给循环标签自身属性添加属性值的方法
  10. php百度收录域名访问次数,PHP获取网站百度搜索和搜狗搜索收录量代码