随笔分类 - 数据库学习
记录数据库的学习笔记
摘要:数据库学习 MySQL 全文索引 前言 我们在使用MySQL做模糊匹配的时候往往只能通过几个相连的关键字进行匹配,这种方式MySQL是不会走索引进行搜索的。MySQL 5.6及以上版本给我们提供了一种可以通过更多方式进行匹配的搜索方式(全文索引查询),并且是通过索引搜索数据。大大提高了查询的效率。
阅读全文
摘要:MySQL 存储引擎 MySQL 常用的存储引擎 引擎名称 事务 说明 MYISAM N MySQL5.6之前的默认引擎,最常用 CSV N 以CSV格式存储的非事务型存储引擎 Archive N 只允许查询和新增数据而不允许修改的非实物型存储引擎 Memory N 是一种存储在内存中的非事务型的存
阅读全文
摘要:MySQL 日志 记录MySQL学习过程中的所有日志,可能不一定所有的都会用到 MySQL 常用的日志类型 日志名称 作用 错误日志(error_log) 记录mysql在启动、运行或停止时出现的问题 常规日志(general_log) 记录所有发向MySQL的请求 慢查日志(slow_query_
阅读全文
摘要:记录一次将文件数据插入数据库中 LOAD DATA LOCAL INFILE 'D:\Users\Downloads\test.txt' INTO TABLE test_table FIELDS TERMINATED BY '|' OPTIONALLY ENCLOSED BY '"' LINES T
阅读全文
摘要:MySql TIMESTAMP TIMESTAMP时间戳在创建的时候可以有多重不同的特性: + 在创建新记录和修改现有记录的时候都对这个数据列刷新: + 在创建新记录的时候把这个字段设置为当前时间,但以后修改时,不再刷新它: + 在创建新记录的时候把这个字段设置为0,以后修改时刷新它: + 在创建新
阅读全文
摘要:MySQL修改时区错误 windows 1. 打开显示隐藏文件夹 2. 找到my.ini文件,一般是在C:\ProgramData\MySQL\MySQL Server 8.0路径下 3. 找到文件中的 4. 添加以下内容 5. 重启服务 Linux 1. 找到my.cnf文件,一般在/etc路径,
阅读全文
摘要:redis安装 redis官方只支持,我们在Linux环境下进行redis安装 这里本人使用的系统环境为Ubuntu redis下载 使用wget命令下载 wget http://download.redis.io/releases/redis-5.0.5.tar.gz 将文件拷贝到 /usr/lo
阅读全文
摘要:目录 1.介绍SQL 2.SQL分类 3.数据类型 4.伪劣 5.DDL语句 6.DML语句 7.DCL语句 8.TCL 一、介绍SQL SQL(sturcted query language)中文名结构化查询语言可以操作用户存储、检索数据用户数据库对象。 其中用户数据库对象包括:表 用户 索引 序
阅读全文
摘要:目录 1.数据库简介 2.常用的数据库 3.Orcal数据库体系 一、数据库简介 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据
阅读全文