1.删文件“程序已在运行”强行停止电脑后台进程
关闭后台反复,关不掉,试试这个:
taskkill /f /im 应用名称.exe
2.win+R打开终端,并用管理员打开
ctrl+shift+enter
3.在文件夹指定目录中打开终端
需要使用管理员的话,只能cd进去了
cd /d 目标文件夹名\
4.把.sql文件添加到本地数据库中
先正常登录到mysql的界面
在命令行输入net start mysql
输入source <数据库的路径/数据库名.sql>即可
5.application.properties中文乱码
修改settings都改为UTF-8
再粘贴回去就可以了
6.mybatis操作数据库时,数据库名变红
加入目标数据库即可
7.前端传的是LocalDate(也就是“yyyy-MM-dd”);后端实体类中是LocalDateTime(也就是“yyyy-MM-dd HH-mm-ss”),如何处理?以[创建时间]为例
在xml中操作,这种语句可以把数据库中的create_time按照“yyyy-MM-dd”格式取出进行SQL运算
select * from project
<where>
<!--项目令号-->
<if test="projectId !=null and projectId!=''">
project_id like concat('%',#{projectId},'%')
</if>
<!--项目名称-->
<if test="projectName !=null and projectName != '' ">
<if test="projectId !=null and projectId!=''">
and
</if>
project_name like concat('%',#{projectName},'%')
</if>
<!--创建时间-->
<if test="createTime != null and createTime != ''">
and DATE_FORMAT(create_time, '%Y-%m-%d') LIKE CONCAT('%', DATE_FORMAT(#{createTime}, '%Y-%m-%d'), '%')
</if>
</where>
8.cmd启动mysql
net start mysql
报错可以试试管理员cmd启动
进入mysql菜单
mysql -u toot -p
9.拿到新工程文件怎么跑起来
以VUE+springboot为例
后端数据库要配置对
前端看这里
vue.config.js中的api要对上电脑的IPv4
10.mysql删除添加过的本地数据库
1、使用“win+r”键打开“运行”窗口,输入“cmd”,回车进入cmd命令窗口;
2、在cmd窗口中,执行“mysql -u root -p”命令登录mysql服务器;
3、执行“drop database if exists 数据库名;”命令来删除指定数据库中的所有表并永久删除该数据库,“if exists”选项是可选的,设置该选项可以防止删除不存在数据库时发生错误。
4.输入show databases 检查是否删干净了
11.VScode对齐代码快捷键
Shift+Alt+F
12.数据库中某些表导不进来
先输入
use [数据库名称.sql]
然后输入
show tables
以显示出全部表,若发现表不全,查看是什么原因,可以点开.sql文件,检查里面的字符集是不是正确的,比如笔者遇到的是,.sql打包时是8.1的mysql打包的,本机是5.7的要导入,就缺少了新版本的字符集,将其改为旧的即可
COLLATE=utf8mb4_unicode_ci