每天学习一点点,成功增加一大步

标签:MYSQL

C#

ABP 框架 MVC 版 + MySql 的项目的创建

ABP 框架 MVC 版 + MySql 的项目的创建
前面玩过 PHP、Andriod、NODEJS、.Net Core 等后端语言,感觉没什么好玩了,现在就玩下 .Net 的 ABP 框架,但我一向是用 MySql 数据库的,不免也会涉及到它。 下面记录一下 .net 的 ABP 框架 MVC 版如何与 MySql 数据库建立一个...

zhanghui 4个月前 (07-16) 207℃

C#

.Net Core 笔记:mysql 的基本使用

.Net Core 笔记:mysql 的基本使用
昨今两天研究了下 .Net core 对数据库 mysql 的访问,学习一门语言对其数据库访问与使用也是必须了解之一的功课。数据库虽然也可以是微软自家的 Sql Server ,但就博主目前而言平时都使用 mysql 的场景,所以暂时就不对 SqlServer 写什么了,以后遇到...

zhanghui 6个月前 (05-25) 452℃

NodsJS

NodeJs笔记:sql查询时遇到时区问题

NodeJs笔记:sql查询时遇到时区问题
从昨天中午开始就在做 node 的项目的过程中,发现 sql 查询时发现有个日期时间的字段返回的值与数据表里面真实的时间值对不上(两个时间之间相差8个小时),为了解决这个问题花了大量的时间(当然中间因其他的事耽搁昨天一下午的时间),现在终于把这个问题给研究透了。现在我将这个问题的...

zhanghui 10个月前 (01-06) 1200℃

MYSQL

NodeJs笔记:访问 mysql

NodeJs笔记:访问 mysql
今天再记一篇昨天在 nodeJs 中实现对 mysql 的数据库服务器的链接,及简单的 SQL 查询操作,方便日后遇到此类开发时作为一种回顾。 当前的实践环境: 操作系统:windows 10 编程语言:typeScript (是 javaScript 超集版) 安装依赖库 ...

zhanghui 11个月前 (12-13) 442℃

MYSQL

MYSQL explain详解

MYSQL explain详解
explain 显示了 MySQL 如何使用索引来处理 select 语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 最近在做性能测试中经常遇到一些数据库的问题,通常使用慢查询日志可以找到执行效果比较差的sql,但是仅仅找到这些sql是不行的,我们需要协助开发人员...

zhanghui 2年前 (2016-11-18) 503℃

MYSQL

mysql索引合并:一条sql可以使用多个索引

mysql索引合并:一条sql可以使用多个索引
前言 mysql的索引合并并不是什么新特性。早在mysql5.0版本就已经实现。之所以还写这篇博文,是因为好多人还一直保留着一条sql语句只能使用一个索引的错误观念。本文会通过一些示例来说明如何使用索引合并。 什么是索引合并 下面我们看下mysql文档中对索引合并的说明: The...

zhanghui 2年前 (2016-11-10) 418℃

MYSQL

MySQL理解索引、添加索引的原则

MySQL理解索引、添加索引的原则
要理解索引,首先需要了解数据如何存储在硬盘上。不同的存储引擎采取的措施可能不一样,比如MySQL客户端默认采用MyISAM,该引擎为每个表创建单独的文件。 不管是否为每个表创建了单独的文件,操作系统从硬盘读取数据到内存中总是以页为单位的。因此,如果要获取特定记录,就需要把包含该记...

zhanghui 2年前 (2016-11-10) 557℃

PHP

PHP和Mysql的Timestamp互换

PHP和Mysql的Timestamp互换
在mysql中有三种时间字段类型:DATETIME,DATE和TIMESTAMP。 DATETIME以YYYY-MM-DD HH:MM:SS格式的字符串来保存数据; DATE则是只有年月日以YYYY-MM-DD形式的字串; TIMESTAMP类型和PHP中的TIMESTAMP类型...

zhanghui 2年前 (2016-08-31) 491℃

MYSQL

MYSQL、SQLite中获取随机记录的两种方法

MYSQL、SQLite中获取随机记录的两种方法
今天公司的CMS系统有一个需求,就是在产品详细页的相关产品一栏里面产生不同的产品,每个产品页面的相关产品都不相同,要做到这样需求解决的方案有二种: 第一种是从当前的产品ID开始向后推移,这种方法比较简单在做数据表查询用关系运算符就能处理所以就不做笔录, 第二种在做数据表查询时加入...

zhanghui 2年前 (2016-06-30) 845℃