随笔分类 - MySQL
摘要:慢日志可以进行对数据库系统查询方面大于设定值进行的日志记录。 慢日志 - 执行时间 > 10 - 未命中索引 - 日志文件路径 配置: - 内存 show variables like '%query%'; show variables like '%queries%'; set global 变量
阅读全文
摘要:索引 1. 建立起一个在存储表阶段就有的一个存储结构能在查询的时候加速。 2. 提高读的速度,降低写的速度。 3. 读写比例为10:1 索引原理: 因软件时听过操作系统来进行对硬盘的读取工作(硬盘7200转,表示每分钟硬盘转7200圈)如果软件每次提取数据都只提取一点(像提取文件,每次只提取一行),
阅读全文
摘要:这里只记录一些mysql语句,用于代替python进行大量的简单性工作。 循环创建语句: delimiter $$ #声明存储过程的结束符号为$$ create procedure auto_insert1() #相当于声明一个函数 BEGIN #开始 declare i int default 1
阅读全文
摘要:Mysql数据库存储类型: 存储引擎: myisam 1. 15.5版本及以下默认存储方式 2. 存储的文件为:表结构,数据,索引。 3. 支持表级锁 适合做读,插入数据比较频繁的,对修改和删除涉及少的。不支持失误、行级锁和外键。 innodb 1. 15.6版本以上默认存储方式 2. 存储的文件为
阅读全文
摘要:show查看语法: show databases; 查看所有数据库名称,在表内也能查看到。 select database(); 查看当前进入的数据库 show tables; 查看库中所有的表 show create table t1; 查看表结构。 desc查看语法: desc t1; 1. f
阅读全文
摘要:安装报错: Downloading packages: warning: / var /cache/yum/x86_64/7/mysql80-community/packages/mysql-community-client-plugins-8.0.29-1.el7.x86_64.rpm: Head
阅读全文
摘要:创建用户 截图有误,是&,不是% CREATE USER 'zabbix' @ '&' IDENTIFIED BY 'Abcd!234' ; Query OK, 0 rows affected ( 0.10 sec) 赋予权限: 8.0以前的版本: GRANT ALL PRIVILEGES ON *
阅读全文
摘要:重要,重要,重要: 创建表 创建时需要考虑点有: 1. 需要哪些字段 字段名称 字段结构 主键是哪个 设置自增,唯一,复选,不能为空 2. 需不需要创建关联 有没有重复字段 关联的方式是一对一,一对多还是多对多 3. 需不需要创建索引 经常需要查询的字段有哪些 区分度高不高 需不需要设置联合查 创建
阅读全文
摘要:create database name; 创建数据库。 mysql> create database ftp; Query OK, 1 row affected (0.27 sec) use ftp; 需要进入数据库后,进行对表的操作。 数据库的备份: 数据库备份是在系统环境下执行 mysqldu
阅读全文
摘要:RDBMS(Relational Database Management System)的一些术语: 数据库: 数据库是一些关联表的集合。. 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。 行:一行(=元组,
阅读全文
摘要:mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。通过下面的方式找到root默认密码,然后登录mysql进行修改: grep 'temporary password' /var/log/mysqld.log #查看默认密码 set password
阅读全文
摘要:centos安装 1. 下载源: http://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/mysql80-community-release-el7-2.noarch.rpm 该源目前为8.0版本,如果需要最新请退至根目录找。 wget h
阅读全文