0

MySQL默认值选型是空,还是 NULL-爱可生

如果对一个字段没有过多要求,是使用“”还是使用 NULL,一直是个让人困惑的问题。即使有前人留下的开发规范,但是能说清原因的也没有几个。NULL 是“”吗?在辨别 NULL 是不是空的这个问...

阅读全文>>

0

程序员最常犯的MySQL错误

1、使用MyISAM而不是InnoDBMySQL有很多数据库引擎,但是你最可能碰到的就是MyISAM和InnoDB。MySQL 默认使用的是MyISAM。但是,很多情况下这都是一个很糟糕的选...

阅读全文>>

0

手把手教你SQL注入

什么是SQL注入?SQL注入指的数据库将用户输入的数据当作SQL语句执行,从而对数据库进行任意的操作达到攻击的目的。这里的“用户”一般是指发现网站漏洞并构造合法的SQL语句对网站进行攻击的人...

阅读全文>>

0

巧用SQL拼接语句

前言:在日常数据库运维过程中,可能经常会用到各种拼接语句,巧用拼接SQL可以让我们的工作方便很多,达到事半功倍的效果。本篇文章将会分享几个日常会用到的SQL拼接案例,类似的SQL还可以举一反...

阅读全文>>

0

解读MySQL行锁和表锁的含义及区别

一、前言对于行锁和表锁的含义区别,在面试中应该是高频出现的,我们应该对MySQL中的锁有一个系统的认识,更详细的需要自行查阅资料,本篇为概括性的总结回答。MySQL常用引擎有MyISAM和I...

阅读全文>>

0

永远不要在MySQL中使用utf8,要改用utf8mb4

Mysql 中的 utf8 是假的UTF-8,utf8mb4才是正牌UTF-8用 utf8mb4 就完事了MySQL的"utf8"不是UTF-8。MySQL中的“utf8”只支持每个字符最多...

阅读全文>>

0

5分钟学会SQL SERVER窗口函数

本文目录:简介语法优点实例简介窗口函数(window function), 也可以被称为 OLAP函数 或 分析函数。窗口函数是在 ISO SQL 标准中定义的。窗口是用户指定的一组行。窗口...

阅读全文>>

0

SQL编程思想:一切皆关系

在计算机领域有许多伟大的设计理念和思想,例如:在 Unix 中,一切皆文件。在面向对象的编程语言中,一切皆对象。关系数据库同样也有自己的设计思想:在 SQL 中,一切皆关系。关系模型关系模型...

阅读全文>>

0

彻底解决MySQL中的乱码问题

字符集转换概述我们有必要说明一下, 字符 其实是面向人类的一个概念,计算机可并不关心字符是什么,它只关心这个字符对应的字节编码是什么。对于一个字节序列,计算机怎么知道它是使用什么字符集编码的...

阅读全文>>

0

mysql数据库备份及其恢复

一、确保mysql开启了binlog日志功能在/etc/my.cnf文件里的[mysqld]区块添加:#这个是存储的位置为mysql配置文件的位置log-bin=mysql-bin然后重启m...

阅读全文>>