数据库
花乐晴
这个作者很懒,什么都没留下…
展开
-
java.sql.SQLException: Network error IOException: Connection refused
3、win+R》cmd 》输入 services.msc 找到SQL SERVER的服务 ,重启一下。win+R》cmd 》输入 telnet 127.0.0.1 1433。发生原因的问题是,数据库从服务器换到本地,项目启动就报错。1、程序和功能》启用或关闭Windows功能。2、Telnet客户端打个勾。原创 2022-12-17 22:36:46 · 1319 阅读 · 0 评论 -
mysql 关于xml like的写法
mysql 关于xml like的写法 like concat('%',#{param},'%') 或者 like '%${param}%' ,推荐使用前者,可以避免sql注入。原创 2021-12-29 15:33:21 · 2949 阅读 · 0 评论 -
MySql 查重、去重的实现
假设有一个表user,字段分别有id–nick_name–password–email–phone,分情况如下(注意删除多余记录时要创建临时表,不然会报错):一、单字段(nick_name)1、查出所有有重复记录的所有记录select * from user where nick_name in (select nick_name from user group by nick_name having count(nick_name)>1);2、查出有重复记录的各个记录组中id最大的记录s原创 2021-12-11 08:57:44 · 2457 阅读 · 0 评论 -
mysql插入数据库表数据变成乱码
查询show variables like 'char%';设置set character_set_results=gb2312;解析:character_set_client:客户端请求数据的字符集character_set_connection:客户机与服务器连接的字符集character_set_database:默认数据库的字符集;如果没有默认数据库,就会使用 character_set_server指定的字符集(建议不要随意更改)character_set_filesyst原创 2021-11-12 15:22:17 · 1266 阅读 · 0 评论 -
mysql超时连接问题
一、问题nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet successfully received from the server was 634,711 milliseconds ago. The last packet sent successfully to the server was 19,173 mil原创 2021-09-10 14:52:51 · 1162 阅读 · 0 评论 -
navicat对mysql数据库进行备份
一、首先查看当前数据库show_compatibility_56从mysql5.7.6开始information_schema.global_status已经开始被舍弃,为了兼容性,此时需要打开 show_compatibility_56show variables like '%show_compatibility_56%';set global show_compatibility_56=on;二、自动运行三、新建批处理作业四、点击保存,设置任务名称五、选择不管用户是否登录都原创 2021-07-16 17:50:24 · 1415 阅读 · 1 评论 -
SQLServer --------- 设置主键自增长
设置主键自增长的两种方式1、通过图形化的的操作方法进行设置 新建的时候进行设置第二种是右击设计对已经建好的表进行设置设置主键设置自增长标识增量标识每次自增加多少标识种子标识从多少开始自增2、通过命令的方式进行设置create table test( Id int primary key identity(101,2), Name varchar(50) ); ...原创 2021-03-17 18:56:27 · 3645 阅读 · 0 评论 -
mysql
1.语法:select 查询列表 from 表名查询列表:*(全表字段)、表中的字段、常量值、表达式、函数、2.起别名(1)方式一: asselect user_name as name from sys_user(2)方式二:空格select user_name name from sys_user3.去重 DISTINCTselect DISTINCT 需要去重的字段 from 表名例如:select DISTINCT username from sys_us原创 2021-02-02 18:02:53 · 83 阅读 · 0 评论 -
解决mysql数据库比前端页面少8个小时的问题
在配置数据库连接增加以下信息serverTimezone=GMT%2B8示例jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=true&serverTimezone=GMT%2B8原创 2020-09-10 19:21:36 · 227 阅读 · 0 评论 -
外键约束无法删除的处理方法
一、报错:Cannot delete or update a parent row: a foreign key constraint fails (`salarycode`.`sys_role_user`, CONSTRAINT `sys_role_user_ibfk_2` FOREIGN KEY (`uid`) REFERENCES `sys_user` (`id`))二、解决方法:1、关闭外键约束SET FOREIGN_KEY_CHECKS=0; 2、执行删除语句(以下是删除用户类型为3原创 2020-05-20 19:51:02 · 2324 阅读 · 0 评论