
数据库
数据库
一方湖泊
静下心来做一件事
展开
-
表单保存时报错:必须执行该语句才能获得结果
Error getting generated key or setting result to parameter object. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 必须执行该语句才能获得结果。原创 2023-07-23 17:11:21 · 1134 阅读 · 0 评论 -
java代码中,报错“驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。”怎么解决?
SpringBoot程序接入SQLServer+MyBatisPlus启动时报错:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。原创 2023-06-14 19:28:34 · 1391 阅读 · 2 评论 -
SQLServer数据库表主键id设置为自增时报错:必须执行该语句才能获得结果
必须执行该语句才能获得结果原创 2022-12-19 09:41:36 · 3875 阅读 · 2 评论 -
当IDENTITY_INSERT设置为OFF时,无法为表“housedetail2”中的标识列插入显式值。
Cannot insert explicit value for identity column in table 'HOUSEDETAIL2' when IDENTITY_INSERT is set to OFF原创 2022-11-21 09:42:38 · 1648 阅读 · 0 评论 -
Java调用SQLServer的存储过程和函数方法
Java调用SQLServer的存储过程和函数方法原创 2022-10-30 16:25:53 · 870 阅读 · 0 评论 -
接口执行后,控制台打印完整SQL语句(拼接好参数)
使用Mybatis Plus时的完整SQL打印原创 2022-10-19 15:07:21 · 1010 阅读 · 0 评论 -
MyBatis的mapper.xml中SQL处理小于号、大于号、等于号、引号
替换处理原创 2022-09-28 10:54:22 · 2023 阅读 · 0 评论 -
SQLServer数据库给某个字段添加自增
给某个字段添加自增原创 2022-08-29 16:46:05 · 2843 阅读 · 0 评论 -
Navicat查看已连接数据库密码
Navicat查看已连接数据库密码原创 2022-08-27 18:07:55 · 1000 阅读 · 0 评论 -
存储过程报错:Error converting data type varchar to bigint.
存储过程中类型不同不能直接想加,必须转换类型。原创 2022-07-18 15:54:49 · 1616 阅读 · 0 评论 -
存储过程及函数注意事项
无原创 2022-07-08 11:29:41 · 147 阅读 · 0 评论 -
SQL中只要用到聚合函数就一定要用到group by 吗?
无原创 2022-06-29 14:09:13 · 5938 阅读 · 2 评论 -
数据库迁移
案例一:SQLServer数据库从本地传输到阿里云SQLServer云数据使用Navicat 16的数据传输工具完成。注意:(1).一次传输太多表会卡死,所以我们每次传输10~20张表。(2).如遇传输失败,看情况是不是可以勾选“遇到错误时继续”选项,跳过错误...原创 2022-05-23 11:29:09 · 119 阅读 · 0 评论 -
在 Navicat Premium 中管理 MySQL 用户-第 3 部分:配置用户权限
在 Navicat Premium 中管理 MySQL 用户-第 3 部分:配置用户权限原创 2022-03-19 22:44:54 · 621 阅读 · 0 评论 -
navicat连接SQLServer报[IM002][Microsoft][ODBC驱动程序管理器]未发现数据源名称
解决:安装navicat自带msodbcsql_64.msi(15版本以下的可能是sqlncli_x64.msi),就在安装目录下,安装后问题解决原创 2022-02-17 10:59:57 · 1254 阅读 · 0 评论 -
MySQL创建用户并赋予某数据库的全部权限(增删改查)
# 添加%类型的用户:yzd,赋予他yzd_boot数据库的全部权限(增删改查),密码为123456grant all on yzd_boot.* to yzd@'%' identified by '123456';原创 2022-01-12 08:22:34 · 923 阅读 · 0 评论 -
Navicat和PLSQL Developer远程连接Oracle,报ORA-12638: 身份证明检索失败的解决办法
Oracle的版本为:Oracle 19c,Navicat和PLSQL Developer连接本地安装的Oracle没有问题,但连接远程却报错了。问题1.远程连接Oracle登入时候报ORA-12638: 身份证明检索失败的解决办法解决1.下载客户端(存放到了百度网盘)解压到安装Oracle的目录,方便查找环境变量的配置:TNS_ADMIND:\install\Oracle19cData\instantclient_21_3\network\admin设置ORACLE的语言:N原创 2021-11-24 14:43:09 · 3575 阅读 · 0 评论 -
SQL Server复杂语句记录
SQL Server复杂语句记录原创 2021-09-29 10:55:11 · 357 阅读 · 0 评论 -
CentOS8使用Docker安装MySQL8
参考网站参考博客狂神的docker笔记原创 2021-01-15 20:03:32 · 304 阅读 · 0 评论 -
SQLException或者SQLSyntaxErrorException捕捉不到
核心代码:@ResponseBody @ExceptionHandler(value=DataAccessException.class) public ResultVo<Object> dataAccessErrorHandler(DataAccessException e){ System.out.println("data access error handler"); return ResultVo.fail("SQL异常");原创 2020-12-29 15:36:58 · 4329 阅读 · 0 评论 -
linux下修改mysql密码
一、修改mysql密码1.登录mysqlmysql -uroot -p2.修改密码ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';二、修改docker安装的mysql密码1.知道密码的情况navicat远程连接mysql后,可视化界面修改:原创 2021-08-17 15:33:26 · 162 阅读 · 0 评论 -
MySQL转SQL Server 或者 SQL server转MySQL(其它数据库应该也可以转换)
可视化工具:Navicat 15原创 2021-07-09 14:55:25 · 606 阅读 · 0 评论 -
windows下同时安装mysql8.0 和 mysql5.7
先安装的8.0,ZIP压缩包形式,后安装的5.7,msi图形界面形式。我安装完8.0后可以正常访问,并且可以远程连接。然后安装5.7后,测试时报错ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)解决: 把8.0安装路径文件夹中的my.imi文件拷过去改了改就好了,可以访问了然后再调试远程连接。赋予远程连接的权限后,测试成功!...原创 2021-02-23 12:18:42 · 3257 阅读 · 2 评论 -
SQLyog导入excel,实现数据的导入
1原创 2021-01-25 09:30:30 · 799 阅读 · 0 评论 -
MySQL5.7或8.0给root用户赋予远程连接权限(CentOS 8中docker镜像安装的mysql)
注意:grant命令是要登录Mysql后才能使用。1.进入容器docker exec -it 容器ID /bin/bash2.连接mysql, 注意172.17.59.232为内网ip,不能为localhostmysql -h 172.17.59.232 -uroot -p3.配置mysql运行远程连接创建用户(需要创建的话)CREATE USER 'admin'@'%' IDENTIFIED BY '你的密码'; 分配权限并刷新GRANT ALL ON *.* TO 'admi原创 2021-01-15 19:22:20 · 796 阅读 · 0 评论 -
docker安装完MySQL8后测试报错(我的阿里云服务器CentOS8)
问题11.描述:使用命令mysql -h localhost -u root -p试图进入mysql,报错# 无法找到命令bash: mysql: command not found2.解决:以命令行模式进入该容器版本8.0.22(我是这个)docker run -it mysql:8.0.22 /bin/bash最新版本docker run -it mysql /bin/bash 问题21.描述:然后使用命令mysql -h localhost -u root -p原创 2021-01-15 17:51:17 · 279 阅读 · 0 评论 -
MySQL8.0 或 MySQL5.7给root用户赋予远程连接权限(Windows)
参考博客问题直接使用grant all privileges on *.* to 'root'@'%' with grant option;给root用户赋予可远程连接权限时报错ERROR 1064 (42000): 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 'IDENTIFIE原创 2021-01-15 16:58:56 · 1449 阅读 · 0 评论 -
Windows安装MySQL8
参考博客按照以上博客配置即可,亲测可用。原创 2021-01-15 15:39:06 · 173 阅读 · 0 评论 -
windows下使用SQLYog定时备份数据库
参考: https://blog.youkuaiyun.com/github_38924695/article/details/84644000原创 2020-12-29 20:34:44 · 260 阅读 · 0 评论 -
MySQL技巧
1.内容字段content(这种类似的大字段都要重新再建张表, 关联id即可), 分页查询的时候不查询大字段,需要用的时候根据id查询单个即可.原创 2020-12-24 11:37:02 · 94 阅读 · 0 评论 -
MySQL 较复杂sql记录&MyBatis的动态sql拼接
…原创 2020-12-19 11:24:17 · 1175 阅读 · 1 评论