【自学java笔记#第三十八天#】mabatis day01

今天是不断踩坑,又从坑里爬起来的一天。

首先,看到网上有好多人都在推荐的一个自学网站:https://how2j.cn/

我想说上面的课程水得可以,spring半天学完不是梦。

所以强烈不建议和我一样的自学者到这个网站上去学习相关的知识,当然如果找不到项目来做,花点钱在上面跟着做项目还是可以的。

倒不如直接跟着黑马学习mybatis到spring的一条龙路线:https://www.bilibili.com/video/BV1mE411X7yp

一、今日知识点总结

基于图中所示的这些特点,mybatis这种持久层框架就只需要关注SQL语句本身,而不用追求其他的细节了。

二、安装MySQL数据库遇到的一些问题

由于电脑是win7系统,64位,所以我选择的是官网的解压版64位MySQL数据库。

在初始化数据库时,就遇到了文件丢失的问题:

 对于这个问题,有两种解决办法:

1、重新下载一个Microsoft.Net.Framework(下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=49981);

再重新下载一个Visual C++ Redistributable for Visual Studio 2015(下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145);

记得要把之前的版本全部卸载干净,不然会有其他报错信息。

2、缺什么文件,就下载什么文件(百度下载),再把这份文件分别放在C:\Windows\System32和C:\Windows\SysWOW64这两个目录下。

我试了第一个方法没用,用第二个方法就行得通了。

 二、用dos窗口进行操作,直到输入命令net start mysql时,又出现了问题(其他博主的截图):

 从电脑管理-->服务-->MySQL处启动,也是一样的结果。刚启动几秒钟,就宣告终止。

我想来想去,感觉和我在my.ini文件里写的路径有关。因为有一个子目录的文件名我写的是中文,改完之后果然就没问题了,数据库正常运行。

但是要改路径的地方不止my.ini文件,还有服务列表。可按照此篇文章的思路进行更改:

https://jingyan.baidu.com/article/91f5db1bd298ed1c7f05e315.html

三、总结:其他要注意的点,基本上网上能搜到的博主都写出来了。比如data文件最好不要自己创建,而是要通过命令行来初始化;再就是多个版本的mysql安装时碰到的冲突问题。总之就是多百度,自己动手做几遍以后再碰到一样的问题,就很简单了。

猜你喜欢

转载自www.cnblogs.com/yizhinailu/p/12797180.html