码迷,mamicode.com
首页 > 数据库
IDEA关联MySql数据库
在IDEA界面右侧点击Database; ① 第一次连接时,会没有驱动,需要download; 注意:IDEA自动下载的版本该是最新版,测试连接时会失败。 可通过Go to Driver 添加驱动包来进行切换: ② 有时测试连接时,会显示时区问题,需要将serverTimezone设置为Asia/S ...
分类:数据库   时间:2020-09-10 23:10:32    阅读次数:60
Sql Server 创建联结
--联结(join) 也可以叫做(等值联结)(内联结) 联结机制 联结是SQL中最重要、最强大的特性。 (之一) --关系表的设计就是把信息分解为多个表,一类数据一个表 各表通过某些共同的值相互关联(所以才叫关系型数据库)。 --关系型数据库的可伸缩型 要比 非关系型数据库的可伸缩型要好。 可伸缩: ...
分类:数据库   时间:2020-09-10 23:09:08    阅读次数:59
Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server
远程连接mysql报错,如下如所示: 1、感觉是服务器3306端口没有开放导致,查看: 已经开放了3306端口号,排除端口的问题。 2、后来查看官网得知:root用户拒绝远程连接导致 我们用root用户本地登录mysql,查看user表 use mysql; select * from user w ...
分类:数据库   时间:2020-09-10 22:51:55    阅读次数:56
sqlmap工具的简单使用
0x00 sqlmap简介:sqlmap是一款针对sql漏洞的自动化注入工具,有一个非常棒的特性,即对检测与利用的自动化处理(数据库指纹、访问底层文件系统、执行命令)。 官方网站下载http://sqlmap.org/ sqlmap基于python环境下使用,可运行于win系统和linux系,主要是 ...
分类:数据库   时间:2020-09-10 22:51:34    阅读次数:63
Push拉起率评估【含SQL源码】
关注免费获取资料1、可免费领取数据相关的面试题+面试攻略。2、可免费领取<中台>相关的资料;3、进交流群,认识更多的数据小伙伴。消息推送是产品开发者与用户最直接的一种对话形式,是APP运营最优质的传播方式,同时也是一把双刃剑,运营不得当,就会对产品带来极大的影响。一、为什么要做好Push拉起率评估?1定向Push商业化推送常见于电商等消费类APP,比如APP举办一个优惠促销活动,主要目
分类:数据库   时间:2020-09-10 22:48:41    阅读次数:56
Sql Server之旅——第二站 理解讨厌的表扫描
很久以前我们在写sql的时候,最怕的一件事情就是sql莫名奇妙的超级慢,慢的是几根烟抽完,那个小球还在一直转。。。这个着急也只有当事人才明白,后来听说有个什么“评估执行计划“,后来的后来才明白应该避免表扫描。。。一:表扫描1.现象”表扫描“听起来很简单,不就是一行一行的扫嘛,你要说”执行计划”的话,我也会玩,为了更可观,我build一个表,再插入三行数据,如下图:上面的Person我是一个索引都没
分类:数据库   时间:2020-09-10 22:46:51    阅读次数:61
Sql Server之旅——第一站 那些给我们带来福利的系统视图
本来想这个系列写点什么好呢,后来想想大家作为程序员,用的最多的莫过于数据库了,但是事实上很多像我这样工作在一线的码农,对sql都一知半解,别谈优化和对数据库底层的认识了,我也是这样。。。一:那些系统视图1.系统视图是干什么呢?从名字上看就知道,系统视图嘛?猜的不错的话,就是存放一些sqlserver系统的一些信息,很好,恭喜你,答对了。2.都定义在哪呢?为了让你眼见为实,下面截图看看,从截图中你可
分类:数据库   时间:2020-09-10 22:46:15    阅读次数:57
MongoDB—聚合
Aggregation 聚合操作处理数据记录并返回计算结果 聚合操作将来自多个文档的值进行分组,对分组的数据进行各种操作并返回单个结果 mongodb 提供了三种进行聚合操作的方法:聚合管道、map-reduce函数、single purpose 聚合 Aggregation Pipeline mo ...
分类:数据库   时间:2020-09-09 19:22:32    阅读次数:69
Thinkphp5中打印最后一条SQL语句
最近用到thinkPHP5链表查询比较多,但是链表查询如何打印sql语句怎么试都不对,所以研究了一下usethink\Db;dump(Db::table(‘table_name‘)->getLastSql());或者usethink\Db;dump(Db::getLastSql());
分类:数据库   时间:2020-09-09 19:18:11    阅读次数:85
Sharding-JDBC实现读写分离
参考资料:猿天地 https://mp.weixin.qq.com/s/kp2lJHpTMz4bDWkJYjVbOQ 作者:尹吉欢 技术选型:SpringBoot + Sharding-JDBC + MyBatis 使用Sharding-JDBC配置读写分离,优点在于数据源完全有Sharding托管 ...
分类:数据库   时间:2020-09-09 19:05:46    阅读次数:60
SQL: Recursive query in MySQL
DROP TABLE IF EXISTS `dudept`; CREATE TABLE `dudept` ( `Id` int(11) NOT NULL AUTO_INCREMENT comment 'ID', `deptCode` varchar(10) CHARACTER SET utf8 CO ...
分类:数据库   时间:2020-09-09 19:03:37    阅读次数:60
pl/sql使用小技巧
pl/sql记住密码设置、 My objects设置 、 tab键设置 、 字体、背景颜色等设置 、 窗口使用 ...
分类:数据库   时间:2020-09-09 19:01:55    阅读次数:43
PostgreSQL是世界上最好的数据库
首先声明,我不是标题党,刻意诱惑点击或夸大描述。我打算证明,无论有没有金钱方面的考虑,通过设计和实现,PostgreSQL都可以客观,可衡量地比当前可用的数据库更好。
分类:数据库   时间:2020-09-09 18:59:48    阅读次数:62
mysql基础
五个分类 SQL命令的五种分类 DDL Data Definition Language,数据定义语言。 DDL主要用来对Oracle中的对象结构进行操作,不能操作表中的数据。 在表的行和列这两个维度中,DDL只能针对列进行操作。 create创建 drop 删除 alter 修改 truncate ...
分类:数据库   时间:2020-09-09 18:50:23    阅读次数:119
SQL与日期有关
//获取当前年月日private String getDate(String format){ //format格式yyyyMMddHHmmss或yyyyMMdd等... Date date = new Date(); SimpleDateFormat dateFormat= new SimpleD ...
分类:数据库   时间:2020-09-09 18:48:47    阅读次数:45
yum update 错误 error: rpmdbNextIterator
[root@bogon ~]# yum update 已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-manager This system is not registered with an entitlem ...
分类:数据库   时间:2020-09-09 18:45:35    阅读次数:63
MySQL建表时,五种日期和时间类型选择
介绍MySQL建表时,五种日期和时间类型的区别,以便于读者选择合适的日期和时间类型。 ...
分类:数据库   时间:2020-09-09 18:42:34    阅读次数:76
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!