workbench问题和idea@Test测试问题

workbench问题和idea@Test测试问题

  1. 为何在workbench里创建的数据库和表在cmd里查询不到     2.idea里怎么不需要main方法测试test呢

http://img1.sycdn.imooc.com//climg/5c25029a0001cddc04350168.jpg

http://img1.sycdn.imooc.com//climg/5c25029a000174d502640268.jpg


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
提问者 慕前端6228120 2018-12-28 15:09:29

http://img1.sycdn.imooc.com//climg/5c25cb86000122eb14470893.jpg

http://img1.sycdn.imooc.com//climg/5c25cb8600018a3708580292.jpg老师,看,这是我的情况,有啥解决办法吗,急死了。这个MariaDB是之前在网上下载项目的时候吧mysql文件下载来放进data里了,然后cmd里显示的就是这个了。还有workbench里我就是按照步骤在localhost:3306里创建的啊


  • 提问者 慕前端6228120 #1
    数据库这个解决了!昨晚没有,但刚刚试了一下又有了...神奇...
    2018-12-28 15:14:42
chrismorgen 2018-12-28 14:57:56

1、如下图所示,你在cmd中操作的是MariaDB数据库,请问你下载的不是MySQL吗?建议你链接字节的mysql数据库,可以使用mysql -u用户名 -p命名连接MySQL数据库,然后输入密码即可。

http://img1.sycdn.imooc.com//climg/5c25c62f00013f4904030165.jpg

2、关于你第二条的意思,我在下图标记的话中已经给出了解答,

http://img1.sycdn.imooc.com//climg/5c25c6ce0001a1e106190068.jpg

演示代码如下,

http://img1.sycdn.imooc.com//climg/5c25c74500014afa04190128.jpg

然后点击runtest就可以运行test方法了,此时不需要main方法也可以运行哦,

http://img1.sycdn.imooc.com//climg/5c25c76d0001fe2103150500.jpg

运行效果如下,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c25c9710001629305720143.jpg


  • 提问者 慕前端6228120 #1
    老师看一下我新的回复
    2018-12-28 15:09:55
chrismorgen 2018-12-28 10:33:16

1、你连接的应该不是一个modle吧?那你在cmd中创建数据库后,在workbench中能查询到在cmd中创建的数据库吗?

2、是的,不需要用main方法进行测试了,我们可以在想测试的方式上加上@Test就可以进行了测试,前提需要引入junit的jar包,这个类是专门提供测试用的,非常方便。祝学习愉快~

  • 提问者 慕前端6228120 #1
    不能啊,怎么连接一个modle呢。还有就是我意思是怎么在idea中执行test,只有run,但run必须有main方法。请老师解答一下
    2018-12-28 11:24:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师