![](https://img-blog.csdnimg.cn/c446fc89563942169d1bfda7962596d0.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql + DM达梦数据库
数据库
bst@微胖子
优秀的架构师曾这样说过:复杂的事情简单做,简单的事情重复做,重复的事情工具做,我们只做工具。这里分享给大家,希望能够帮助众多猴子们。
还有就是在工作中不管事哪级leader指派任务,都要问清楚对方三个问题:1、具体需求是什么?2、开发周期是多久什么时候启动?3、对接配合的相关团队是哪些(UI、后台、前端、测试、产品)
同样在做项目前要自己吃透需求,同时要问清楚自己三个问题:1、为什么要这么干?2、这样干有什么好处?3、还有没有更好的方式方法去做?
项目结束要及时的进行自我复盘、review。同时把做项目前问自己的三个问题在问一边。
相信时间久了,对自己的成长会有,以此鞭策自己!!!
展开
-
mapper.xml中like“%%”使用表达式
参考链接原创 2021-08-03 18:33:19 · 1533 阅读 · 1 评论 -
mysql迁移数据全表扫表造成的迁移失败问题
使用insert into select迁移数据的时候请慎重,一定要做好索引。原创 2024-05-20 15:55:35 · 394 阅读 · 0 评论 -
navicat连接数据库报1045错误
好久没有连数据库,发现密码记不得了,输了很多次都是错误的,最终不得不走上修改密码的道路。最后将my.ini文件的skip-grant-tables去掉,重新登录。到此成功进入数据库了!原创 2024-04-26 09:49:45 · 225 阅读 · 0 评论 -
mysql启动报1067错误
修改以后保存,然后mysql的bin目录下输入 net start mysql来启动mysql。最近运行python项目提示mysql版本过低,换了版本启动mysql报1067错误。到此,mysql启动成功了!原创 2024-04-26 09:30:50 · 264 阅读 · 0 评论 -
mysql之通过表名来搜索库名
1、经常遇到查日志时候知道表名,但是不知道在哪个库下面,可以通过此sql语句查询。原创 2023-10-23 17:36:26 · 712 阅读 · 0 评论 -
Mysql之substring_index函数的用法
(1)语法:substring_index(string,sep,num)即substring_index(字符串,分隔符,序号)参数说明string:用于截取目标字符串的字符串。可为字段,表达式等。sep:分隔符,string存在且用于分割的字符,比如“,”、“.”等。num:序号,为非0整数。若为整数则表示从左到右数,若为负数则从右到左数。比如“www.mysql.com”截取字符‘www’,分割符为“.”,原创 2023-03-31 09:41:14 · 473 阅读 · 0 评论 -
mysql重复数据的操作
有两个以上的重复记录,一是完全重复的记录,也即所有字段均重复的记录,二是部分关键字段重复的记录,比如Name字段重复,而其他字段不一定重复或都重复可以忽略。原创 2022-12-25 19:29:12 · 202 阅读 · 0 评论 -
DM达梦数据库的使用以及数据迁移工具的使用
我们打开虚拟机的终端,在根目录下输入命令:每个数据库的用户名都是该数据库的名称,密码自己设置的,这样就可以通过不同的用户名连接不同的数据库,各个数据库之间只能操作自己的数据库,操作其他的数据库没有权限。在系统用户中可以管理用户,用户就是各个数据库,然后可以赋予各个数据库拥有的角色,这里我赋予了DBA角色,可以拥有数据库的增删改查的功能,如果没有赋予就会提示没有操作该数据库对象的权限。3.1 首先打开迁移工具并新建一个迁移任务3.2 输入数据源信息3.3 输入目标数据源信息3.4 选择迁移的数据库原创 2022-11-12 16:21:41 · 3891 阅读 · 0 评论 -
达梦数据库无权插入对象的问题
重点:to后面接的是达梦数据库的用户名,赋予此表所有权限给FY_EDS用户。执行代码,提示无权插入对象的权限。原创 2022-11-10 21:05:23 · 1876 阅读 · 0 评论 -
达梦数据库sql实现查询当天的数据
【代码】达梦数据库sql实现查询当天的数据。原创 2022-11-08 20:43:35 · 2895 阅读 · 1 评论 -
SQL之IF的用法
第一个if中判断result_type为null则为null,不为null则取第二个值,第二个值还是为if判断,为0折给值null,否则给值current_node_id,然后在取别名。凡是if的用法都可以用case和when来替换。原创 2022-09-14 11:25:42 · 3501 阅读 · 0 评论 -
sql之多数据字段值拼接以及去重
今天用到多数据拼接字段的方法,不会用sql做,特此记录。原创 2022-08-24 17:13:15 · 2653 阅读 · 0 评论 -
mysql自动生成创建时间和更新时间
参考链接。原创 2022-07-22 19:33:12 · 924 阅读 · 0 评论 -
mysql之order by自定义排序规则进行排序
1、问题描述今天接到一个任务按照设备状态进行排序,课中》在线》离线,4是课中,0是在线,1是离线,所以排序规则是4,0,1没有规律,现在要进行排序。2、上代码 <select id="selectWorkGroupEquipmentPageAndPatrol" resultType="com.hst.mc.terminal.api.vo.WorkGroupDeviceVO"> SELECT detail.ter_id as classroomId, detail.原创 2022-05-06 17:51:28 · 3659 阅读 · 0 评论 -
zuul网关的学习和mycat分库分表和redis集群的搭建
zuul网关的学习转载 2021-07-12 15:56:37 · 73 阅读 · 0 评论 -
mysql使用全文检索实现模糊查询再也不使用like+%
前言mysql在模糊查询数据时使用 “%xx” 会导致索引失效,MySQL 5.6 开始,InnoDB 开始支持全文检索(使用B+tree索引完成模糊查询)全文检索1、创建表时创建全文索引语法如下:CREATE TABLE table_name ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, author VARCHAR(200), title VARCHAR(200), content TEXT(500), FULLTEXT full原创 2022-01-14 11:20:02 · 3808 阅读 · 0 评论 -
mysql创建存储过程以及java调用存储过程
存储过程含义存储过程是一个预编译的SQL语句,优点是允许模块化的设计,成功创建后可多次调用。存储过程优点进行多次查询时,存储过程比SQL语句执行要快。删除存储过程drop proc 存储过程名称java调用存储过程package jdbc_study; import java.sql.CallableStatement;import java.sql.Connection;import java.sql.SQLException; public class PreDuce {原创 2021-12-20 15:07:53 · 814 阅读 · 0 评论 -
命令修改字段类型
alter table 表名 modify 字段名 字端新类型原创 2020-11-24 16:12:54 · 405 阅读 · 0 评论 -
黑窗口mysql脚本导入
黑窗口mysql脚本导入转载 2020-11-05 18:25:15 · 493 阅读 · 0 评论 -
sql之conver函数的使用
将字符串类型转换成整型(signed代表整型)。参考链接原创 2021-05-26 17:04:47 · 355 阅读 · 0 评论 -
sql脚本之flush privileges的用法
flush privileges是刷新权限功能,对表进行的更改后,不能立即生效,导致使用时还是旧数据,使用该命令则可以立即看到改后的效果。原创 2021-05-19 15:36:45 · 1536 阅读 · 0 评论 -
kingbase自增用法
kingbase自增用法转载 2021-05-31 18:10:08 · 2194 阅读 · 0 评论 -
sql脚本之lock和alter的用法
sql脚本:1.切换数据库2.锁定标的读写功能,其他会话不能进入。3.给表新增多个字段。4.释放锁。lock用法参考alter用法参考原创 2021-05-19 15:29:20 · 225 阅读 · 0 评论 -
cmd导入sql数据
命令:source /home/abc/abc.sql;cmd导入sql数据原创 2021-08-04 17:04:20 · 516 阅读 · 0 评论 -
kingbasev8数据库设置大小写敏感问题
kingbasev8数据库设置大小写敏感问题转载 2021-05-31 10:53:43 · 1942 阅读 · 0 评论 -
MySQL 大批量插入,如何过滤掉重复数据
CREATE TABLE `animal` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;INSERT INTO `pilipa_dds`.`studen原创 2021-12-10 17:38:01 · 1003 阅读 · 0 评论 -
52条sql语句性能优化
爆肝,52条SQL语句,性能优化,干货必收藏本文会提到 52 条 SQL 语句性能优化策略。1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。3、应尽量避免在 WHERE 子句中使用 != 或 <> 操作符。MySQL 只有对以下操作符才使用索引:&原创 2021-12-09 19:06:17 · 117 阅读 · 0 评论 -
mysql设置自增主键值
alter table user AUTO_INCREMENT=20000;原创 2021-08-17 18:48:19 · 600 阅读 · 0 评论 -
人大金仓数据库的使用指南
人大金仓数据库的使用指南转载 2021-05-24 17:33:43 · 2186 阅读 · 0 评论 -
mysql数据库数据向人大金仓数据库迁移与人大金仓数据库的安装
mysql数据库数据向人大金仓数据库迁移转载 2021-05-20 18:29:08 · 2926 阅读 · 0 评论 -
kingbase之时间日期加减
参考链接原创 2021-05-28 16:49:02 · 4913 阅读 · 0 评论 -
mysql 错误代码1130
1. 开启任何用户都可以连接此服务器原创 2021-11-09 18:15:12 · 997 阅读 · 0 评论 -
sql语句多表联查
SELECTt.create_time as createTime,t.archives_no as dataId,v.Frame_number as frameNumber,v.plate_number as plateNumber,v.engine_no as engineNumber,v.registration as registerNumber,v.label_code as carLabel,c.name as carType ,case when t.bill_status原创 2021-01-19 17:02:19 · 325 阅读 · 0 评论 -
改变字段属性sql语句
Alter table tg_trans_record modify sign_images longtext;(改变字段属性)原创 2020-11-06 17:30:06 · 597 阅读 · 0 评论 -
MySQL修改字段、修改表索引等操作
参考链接1参考链接2ALTER TABLE t_userinfo DROP INDEX t_user_nodeId;ALTER TABLE t_userinfo ADD INDEX t_user_nodeId (UserName, NodeID )原创 2021-08-19 14:51:33 · 94 阅读 · 0 评论 -
批量插入数据的三种方法性能对比
原创 2021-12-09 11:18:40 · 384 阅读 · 0 评论 -
数据量达到1000w或以上使用分库分表提升数据库操作性能
数据切分根据其切分类型,可以分为两种方式:垂直(纵向)切分和水平(横向)切分1.ShardingSphere-JdbcShardingSphere-Jdbc定位为轻量级Java框架,在Java的Jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,可理解为增强版的Jdbc驱动,完全兼容Jdbc和各种ORM框架2、MySQL主从复制docker配置mysql主从复制1)创建主服务器所需目录mkdir -p /usr/local/mysqlData/master/cnfmkdi原创 2021-12-10 20:05:58 · 2120 阅读 · 1 评论 -
mysql的安装与配置
mysql的安装与配置转载 2020-11-09 19:10:21 · 96 阅读 · 0 评论 -
配置mysql允许远程连接的方法
配置mysql允许远程连接的方法转载 2020-08-25 13:28:54 · 9624 阅读 · 0 评论 -
mysql数据库表的迁移
mysql数据库表的迁移转载 2021-07-30 17:39:09 · 558 阅读 · 0 评论