数据库
文章平均质量分 84
oulittle
这个作者很懒,什么都没留下…
展开
-
mysql导入导出sql文件
window下1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u dbuser -p dbname > dbname.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_user...原创 2019-12-06 18:52:45 · 72 阅读 · 0 评论 -
数据库设计中第一、二、三范式的理解
数据库设计是项目中很基础很重要的环节,好的数据库设计能让开发者在项目开发中对数据操作更简单方便。一般来说,数据库设计需要满足一些规范,以优化数据的存储方式,在关系型数据库中,我们把这种规范称为范式。目前主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式,第一范式满足最基本的规范,在此基础上逐层满足更多要求,第五范式被称为完美范式。但一般在项目中,数据库满足第三范式就足够...转载 2019-02-28 22:41:16 · 794 阅读 · 1 评论 -
MySQL判断一个字段不包含中文
中文=2个字节,英文或数字=1个字节,因此我们用mysql中两个函数比较字节和字符的长度是否相等来判断是否包含中文select * from user where CHAR_LENGTH(name)=LENGTH(name)如果想过滤掉空字符串或限制下长度可以加上长度判断select * from user where CHAR_LENGTH(name)=LENGTH(name) ...原创 2019-12-06 18:29:23 · 255 阅读 · 0 评论 -
MySQL 全文检索
1、自然语言全文检索:MATCH(productline) AGAINST('Classic,Vintage' IN NATURAL LANGUAGE MODE);同时包含Classic,Vintage的行将先被召回,然后才返回只包含单个词的行2、Boolean MODE (布尔全文检索)+ 包括,这个词必须存在。 - 排除,这个词不能存在。 > ...原创 2019-12-06 18:23:24 · 103 阅读 · 0 评论 -
elasticsearch一些基本用法
elasticsearch 跟关系型数据库 MySQL 的对应角色关系MySQL ElasticSearchdatabase indextable typerow documentcolumn ...原创 2019-07-05 19:58:09 · 436 阅读 · 0 评论