![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
退无可退而立版
不想成为程序员的程序员不是好的程序员!
展开
-
mysql分析常用锁、动态监控、及优化思考
mysql数据库死锁、事务、索引、查询慢、sql语句分析原创 2024-06-18 22:19:52 · 1026 阅读 · 0 评论 -
mysql常用参数配置详解my.cnf my.ini
生产中mysql常用参数配置详解my.cnf my.ini原创 2024-06-18 21:57:31 · 672 阅读 · 0 评论 -
MySQL索引优化(超详细)篇章2--索引调优
ySQL官方对于索引的定义:索引是帮助MySQL高效获取数据的数据结构。 MySQL在存储数据之外,数据库系统中还维护着满足特定查找算法的数据结构原创 2024-05-10 14:51:51 · 645 阅读 · 0 评论 -
mysql数据库调优篇章1--日志篇
数据库调优篇章1原创 2024-05-09 21:13:53 · 764 阅读 · 0 评论 -
order by field mysql按照查询条件进行排序和统计一个字段中每个不同数值出现的次数
如何显示查询结果的顺序根据放置的顺序查询。原创 2024-03-26 08:54:47 · 337 阅读 · 0 评论 -
mysql数据库数据如何迁移目录
mysql 数据备份与迁移原创 2023-09-14 14:49:29 · 292 阅读 · 0 评论 -
mysql中大于和小于问题或直接使用
mysql原创 2023-08-26 17:05:18 · 97 阅读 · 0 评论 -
mysql输入数据长度10进行精确搜索小于10进行模糊搜索choose
choose 和 when原创 2023-08-24 21:28:39 · 85 阅读 · 0 评论 -
mysql数据备份批处理文件正式版已测试通过
mysql数据库数据备份原创 2023-08-23 23:09:20 · 256 阅读 · 0 评论 -
如何批量修改mysql数据库表的字段类型 sql语句
sql其中,table_name为需要修改字段类型的表名,column1_name, column2_name, column3_name 等为需要修改数据类型的列名,new_data_type1, new_data_type2, new_data_type3 等为对应列名的新数据类型。原创 2023-06-05 16:50:00 · 3264 阅读 · 0 评论 -
mysql数据库连接失败授权认证 reading authorization packet --别的电脑可以,但是本地电脑连接失败
2013 - Lost connection to MySQlL server at'reading authorization packet ,system error: 0 "Internal error/check(Not system error)"2013年-在‘读取授权包,系统错误:0“内部错误/检查(非系统错误)时丢失与MySQlL服务器的连接原创 2023-05-29 19:47:00 · 2303 阅读 · 0 评论 -
mysql强制修改mysql数据库密码(无需原密码)
mysql强制修改mysql数据库密码(无需原密码)原创 2023-05-18 20:15:44 · 821 阅读 · 0 评论 -
MySQL服务正在启动或停止中,请稍候片刻后再试一次【解决方案】
MySQL服务正在启动或停止中,请稍候片刻后再试一次【解决方案】原创 2023-04-12 22:29:46 · 149 阅读 · 0 评论 -
Java导出Excel百万条数据表格数据实现分页easyexcel方法和Apach POI方法
百万条数据导出excel 分页写入原创 2023-03-17 17:14:47 · 4097 阅读 · 4 评论 -
mysql如何查看存储数据的位置
show variables like ‘%datadir%’;原创 2023-03-08 13:35:21 · 123 阅读 · 0 评论 -
第六章:Springmvc事务管理和配置文件xml详解和七大事务和注解@Transactional
1.事务配置为事务配置管理即为DataSourceTransactionManager类中dataSource属性赋值2.配置事务通知,通知指的是动作,自定义哪些字符串开头的命名方法添加事务动作。3.将这些事务动作放在哪些位置或者哪个点上?即配置pointcut,像交警一样设卡查哨这里边的expression中execution(public * com.xxx.service..(…))表达式4.配置事务切面即将配置好的事务通知和事务的切点交给事务管理。原创 2022-11-21 21:50:57 · 2196 阅读 · 0 评论 -
第五章:Spring细分一如何让mapper文件夹下的SQL语句对数据库生效,jdbc和mybatis-config.xml
配置jdbc数据源和相关设置。原创 2022-11-21 16:46:17 · 776 阅读 · 0 评论 -
mysql如何复制一张表的数据到新的表
test2表无需新创建。原创 2022-11-02 17:08:00 · 405 阅读 · 0 评论 -
mysql如何表主键对表插入时从指定的id或者行数开始设置MySQL自动增长从某个指定的数开始方法主键自增
使用这条语句目的是让表从某个指定的主键数开始方法使用前提:这个主键数之后没有其他数据,成功后可以从当前设置的主键数依次向后插入。主键根据设置的主键数向后依次自动增长(前提是此表主键设置了自动增长)原创 2022-11-02 09:06:14 · 1461 阅读 · 0 评论 -
mysql安装
mysql安装。转载 2022-11-01 20:43:34 · 47 阅读 · 0 评论 -
mysqlMybatis报错:There is no getter for property named ‘xxx‘ in ‘class xxx 的解决办法
Mybatis报错:There is no getter for property named 'xxx' in 'class xxx 的解决办法原创 2022-10-22 13:46:32 · 4536 阅读 · 0 评论 -
mysql如何查看数据表锁死中sql语句执行的状态(由于插入操作被阻止)
该线程得到通知,数据表结构已经被修改了,需要重新打开数据表以取得新的结构。然后,为了能的重新打开数据表,必须等到所有其他线程关闭这个表。发送了一个kill请求给某线程,那么这个线程将会检查kill标志位,同时会放弃下一个kill请求。MySQL会在每次的主循环中检查kill标志位,不过有些情况下该线程可能会过一小段才能死掉。如果该线程程被其他线程锁住了,那么kill请求会在锁释放时马上生效。大部分状态对应很快的操作,只要有一个线程保持同一个状态好几秒钟,那么可能是有问题发生了,需要检查一下。原创 2022-10-20 15:25:31 · 252 阅读 · 0 评论 -
mysql存储过程出现--1172 - Result consisted of more than one row错误的解决方法
存储过程出现–1172 - Result consisted of more than one row错误的解决方法一般这种情况的发生是因为存储过程返回结果含有多条记录,但是存储过程中函数并没有将结果进行遍历依次输出,所以就导致报错,而接收的是一个单独的对象,而不是一个以对象而行程的列表来接收结果,所以会导致结果不匹配情况发生。原创 2022-10-14 17:12:15 · 8165 阅读 · 1 评论 -
mysql如何查询某个时间段前的记录<![CDATA[]]>作用
mysql如何查询某个时间段前的记录。原创 2022-10-14 14:09:30 · 1684 阅读 · 0 评论 -
mysql高级函数rank 给结果集分组
临时生成的表中所含的字段根据子查询得到根据列名1分组结果集,根据列名2对结果集进行排序表示根据 列名1 分组,然后在分组内部根据 列名2 排序,而此函数计算的值就表示每组内部排序后的顺序编号,可以用于去重复值partition by用于给结果集分组。rank在每个分组内进行排名。原创 2022-10-07 20:37:22 · 1159 阅读 · 0 评论 -
mysql数据库删除备份如何写sql语句
【代码】mysql数据库删除备份如何写sql语句。原创 2022-09-25 17:34:58 · 381 阅读 · 0 评论 -
mysql数据库表结构同步字段---Navicat
测试环境的数据库和正式平台运行的数据库为了表的结构一致,但是平台在测试的时候又是使用测试数据库的表,测试完成后,所以将相应的字段让测试库的表和正式平台的表结构保持一致,而在不动平台数据的前提下操作。源和目标分别填写两个数据库连接的信息,假设A库为测试库(已添加完整字段数)如果是从A库同步到B库(假设为正式平台库缺字段),那源就填写A库的地址,目标就填B库的地址。让测试数据库对应的表结构和正式平台数据库对应的表结构一致,就是保持字段数量和名称一致。3.比对两个数据库不同的字段信息,等待结果。原创 2022-09-25 00:05:12 · 1410 阅读 · 0 评论 -
Sql语句视图数据访问---多表进行左连接查询--实操和sql语句函数对数据的实操Navicat
【代码】Sql语句视图数据访问---多表进行左连接查询--实操和sql语句函数对数据的实操Navicat。原创 2022-09-23 19:44:21 · 876 阅读 · 0 评论 -
sqlserver数据库数据定时差异备份和完整备份
简单说,差异备份将新增加的不同的部分进行备份(这里设每天任务)完整备份即全备份。原创 2022-09-21 21:16:50 · 1797 阅读 · 0 评论 -
win-计划任务-启用(突然不定时启动运行方法)-->用法:数据库mysql批处理备份sql数据文件
2.启用所有任务历史记录(前提是我们的电脑历史任务少)1.控制面板中进入系统和安全–》管理工具-》计划任务。然后点击某一个历史计划任务,再向下点击操作。目的观察当前执行的项目批处理文件位置。原创 2022-09-21 19:14:40 · 232 阅读 · 0 评论 -
sqlserver主键自增
【代码】sqlserver主键自增。原创 2022-09-17 10:56:00 · 4411 阅读 · 0 评论 -
sql左右连接查询
因为忽略一个前提条件:B表数据量大的情况下,从B表中拿出对应id和A表中id对比,这就忽略了一个主次关系,注意主次关系,一般情况下,用数据量少的表去找多的表id对比。查询出A表中的某个字段值,但是A表中某个字段值(假设username)是在B表中情况下。适应需求:为了A表中某些数据量的缺失原因,将A表数据全导入Navicate。具体方法看我的另一个文章----原创 2022-09-01 21:04:23 · 2314 阅读 · 0 评论 -
Mysql批处理备份数据库同时执行计划任务之一
备份数据库文件【代码】Mysql批处理备份数据同时执行计划任务。原创 2022-08-22 16:27:16 · 289 阅读 · 0 评论 -
SqlServer插入时报错--当 IDENTITY_INSERT 设置为 OFF 时,不能为表 ‘XXX‘ 中的标识列插入显式值
SETIDENTITY_INSERT当前表名字OFF–关闭。SETIDENTITY_INSERT当前表名字ON–打开。在对数据库表相关操作时,不能插入,失败。运行要执行的SQL语句。原创 2022-07-20 21:17:06 · 2194 阅读 · 0 评论 -
was not registered for synchronization because synchronization is not active(报错原因数据数据库连接失败导致)jdbc错误
数据库没被激活原创 2022-07-01 21:53:46 · 3226 阅读 · 0 评论 -
mysql如何查询顺序和数据筛选顺序一致,和 in筛选条件顺序一致,查询保持IN中的顺序
注释:table_name :表名 column_name:列名那么,如果我们想维持查询语句中IN(15,2,7,3,10)的顺序? ===>>>使用Order by field():原创 2022-06-28 09:09:49 · 738 阅读 · 0 评论 -
sql语句去重查询、模糊查询
数据库模糊语句查询、去重原创 2022-06-27 09:26:33 · 212 阅读 · 0 评论 -
mybatis中sql语句Mapper.xml文件如何写集合遍历循环插入foreach
List selectListResult(@Param(“参数”) List 参数);原创 2022-06-25 11:07:30 · 4111 阅读 · 0 评论 -
sql语句正常,数据库数据只有部分字段数据可以查出,部分字段查不出
1.主要原因是数据库表中对应字段在设计的时候含有空格,需要删除空格2.数据库字段与对应实体类属性不一致,导致无法匹配3.可以在查询的时候先到数据库查询没有发现异常sql语句原创 2022-06-13 19:57:15 · 1245 阅读 · 0 评论 -
sql语句正常,数据库数据只有部分字段数据可以查出,部分字段查不出
1.主要原因是数据库表中对应字段在设计的时候含有空格,需要删除空格2.数据库字段与对应实体类属性不一致,导致无法匹配3.可以在查询的时候先到数据库查询没有发现异常sql语句原创 2022-06-13 19:56:41 · 1153 阅读 · 0 评论