2022-11-12
刚把API接口开放平台第一期跟完,其中遇到过好多问题,都给解决啦,最后一个问题困扰的时间比较长,是因为我的数据库和项目运行的数据库不对,才导致不论是改库还是注册新用户在连接接口的时候都没有数据,然后还有一个就是,第一期的API接口平台好像有个小小的bug,我在前端登陆的时候,有时会会登陆两次,第一次登陆的时候会把你输入的用户名和密码自动替换成它的默认的用户名和密码,还有一个就是在显示出来的众多接口中,如果选中一个(只点击一个)会选中所有的接口。
每天进步一点[拳头] 第一次总结那么多
数据库连接
把URL设置成 jdbc:mysql://localhost:3306/my_db?severTimezone=GMT(在自动生成的URL后面加上)——不成功
在你本地数据库中Database要存在才能连接成功
SQL dialect is not configured. MySQL, MariaDB match best.
解决方案:
在File---->Setting—>Languages & Frameworks—>SQL Dialects中,选择对应的数据库,如MySQL,之后点击保存即可。
根据https://blog.csdn.net/qq_35091353/article/details/118461875
更新数据库5.7及以上版本就可以了
使用命令查看数据库的字符编码: mysql> show variables like 'char%';
将MYSQL数据库同一设置成: gbk格式, 命令如下:
MYSQL>set character_set_client = 'gbk' ;
MYSQL>set character_set_connection = 'gbk' ;
MYSQL>set character_set_results= 'gbk' ;
MYSQL>set character_set_server= 'gbk' ;
MYSQL>set character_set_database= 'gbk' ;
完成之后,执行mysql> show variables like 'char%';
最后重启一下MySql(此电脑右键→管理→服务和应用程序→服务,找到MySql57→右键重启),最后在ieda中重新运行一下.sql文件,如果还是不行的话,把之前运行.sql文件生成的表删除再重新运行。
13
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
