软件工程课设III——DAY2

解决问题

1.为解决mysql闪退的问题,经过分析推敲后卸载重装了mysql。

2.报错:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`******`' at line 1
mysql> ALTER USER USER() IDENTIFIED BY '******';

重置密码时候密码外的是位于ENTER键左边的单引号

但在建表语句中 :

 CREATE TABLE IF NOT EXISTS `user`(
    -> `userPhone` VARCHAR(100) NOT NULL,
    -> `password` VARCHAR(100) NOT NULL,
    ->  PRIMARY KEY(`userPhone`)
    -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;

每个值外的是tab键上方的·号。

3.idea连接database报错:Server returns invalid timezone. Need to set 'serverTimezone' property.

解决方案参考了idea连接mysql时差问题

4.学习并且完成mybatis的配置

5.Error while fetching

 解决方案:

 在这里切换为AUTO之后测试连接,还不行的话更换一下网络就可以了。

经验分享(这简直算是我踩过的天坑了)

有一件事不管怎么想我都觉得非常的奇葩(此处省略赞美的话),早上使用@Param注释的时候飘红,点了一下红色小灯泡,提示我add maven dependency什么的,我就点进去了,然后进入这个界面,大概长这样:

然后下面有很多条目显示出来,我想都不想就选择并点击add,然后,一点反应都没有???

后来我改变策略从清单文件pom.xml入手,添加以下几行:

<dependency>
			<groupId>org.apache.ibatis</groupId>
			<artifactId>ibatis-core</artifactId>
			<version>3.0</version>
		</dependency>

然而标签中间的内容又又又又全部飘红了!

反复查阅资料后我分析应该是idea版本跟不上的问题,更新idea....

一分钟,两分钟过去了,重启 ——至此问题终于解决!但更新了以后我的永久激活账号就这么没了,暗自哀嚎这解决成本未免太大了吧!找了一圈还没找到可用的激活码,没办法,先选择试用三十天,唉,,临近期限了在想办法重新激活算了吧quq

参考资料

mybatis官方文档

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值