随笔分类 - mysql 运维

1 2 下一页
mysq-5.7忘记密码修改
摘要:一,停止mysql 二,启动mysql 三,登入mysql服务器修改密码 四,启动mysql 阅读全文
posted @ 2019-07-19 11:21 kingle-l 阅读(160) 评论(0) 推荐(0) 编辑
mysql 配置文件详解
摘要:mysql配置文件参数详解 (一) [client]port = 3306socket = /tmp/mysql.sock [mysqld]port = 3306socket = /tmp/mysql.sock basedir = /usr/local/mysqldatadir = /data/my 阅读全文
posted @ 2019-01-18 11:26 kingle-l 阅读(171) 评论(0) 推荐(0) 编辑
mysql ---my.cnf
摘要:[client] #客户端设置,即客户端默认的连接参数 port = 3307 #默认连接端口 socket = /data/mysqldata/3307/mysql.sock #用于本地连接的socket套接字 default-character-set = utf8mb4 #编码 [mysqld] ... 阅读全文
posted @ 2019-01-08 16:08 kingle-l 阅读(206) 评论(0) 推荐(0) 编辑
redis cluster 部署过程
摘要:一, 特点 高性能: 1、在多分片节点中,将16384个槽位,均匀分布到多个分片节点中 2、存数据时,将key做crc16(key),然后和16384进行取模,得出槽位值(0-16383之间) 3、根据计算得出的槽位值,找到相对应的分片节点的主节点,存储到相应槽位上 4、如果客户端当时连接的节点不是 阅读全文
posted @ 2018-11-30 16:05 kingle-l 阅读(1772) 评论(0) 推荐(0) 编辑
MHA 高可用架构部署
摘要:一, MHA 介绍 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切 阅读全文
posted @ 2018-11-26 17:04 kingle-l 阅读(349) 评论(0) 推荐(0) 编辑
innoback 参数及使用说明
摘要:背景环境: 正在运行的网站系统,mysql数据库,数据量25G,日业务增量10-15M。 备份方式: 每天23:00点,计划任务调用mysqldump执行全备脚本 故障时间点: 上午10点,误删除了一个表 模拟故障1. 模拟昨天的全备 mysqldump -uroot -p -A -R --trig 阅读全文
posted @ 2018-11-23 09:10 kingle-l 阅读(281) 评论(0) 推荐(0) 编辑
mysqldump 命令使用
摘要:常见选项:--all-databases, -A: 备份所有数据库--databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldum把每个名字都当作为数据库名。--force, -f:即使发现sql错误, 阅读全文
posted @ 2018-11-23 08:55 kingle-l 阅读(5747) 评论(0) 推荐(1) 编辑
MySQL 常用show 语句
摘要:1. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称。 2. show databases; -- 显示mysql中所有数据库的名称。 3. show columns from table_name from databas 阅读全文
posted @ 2018-11-19 16:41 kingle-l 阅读(1465) 评论(0) 推荐(0) 编辑
mysql DQL语言操作
摘要:SQL语句的执行顺序:from-where-group by-having-select-order bywhere 可以筛选多个条件,如 where A and B1.排序order by 列名 asc|descasc:升序排列 默认就是升序 所以可以省略desc:降序排列永远sql语句的最后2. 阅读全文
posted @ 2018-11-16 09:08 kingle-l 阅读(353) 评论(0) 推荐(0) 编辑
mysql 视图
摘要:一, 视图的概念 视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。基表:用来创建视图的表叫做基表base table 视图相对于普通的表的优势主要 阅读全文
posted @ 2018-11-15 12:16 kingle-l 阅读(141) 评论(0) 推荐(0) 编辑
mysql 索引
摘要:一, mysql索引的概念 01, 索引: 在mysql的列类型都可以添加索引, 在关系型数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录 阅读全文
posted @ 2018-11-15 11:37 kingle-l 阅读(307) 评论(0) 推荐(0) 编辑
mysql 语句执行的过程
摘要:客户端发送一条查询给服务器; 服务器先检查查询缓存,如果命中了缓存,则立刻返回存储在缓存中的结果。否则进入下一阶段。 服务器段进行SQL解析、预处理,在优化器生成对应的执行计划; mysql根据优化器生成的执行计划,调用存储引擎的API来执行查询。 将结果返回给客户端。 实际上mysql执行的每一步 阅读全文
posted @ 2018-11-15 09:43 kingle-l 阅读(1661) 评论(0) 推荐(0) 编辑
MySQL误删root用户导致无法登陆解决方法
摘要:测试环境 删除前 删除root用户 为了测试,把其他root相关都删除了,命令就不一一展示了,显示结果。 删除后 退出再登陆 现在已经无法登陆了,之前误删过一次。。。无奈那会儿不知道如何解决,就只能重装了,但是,经过一段时间的学习,发现并不是没有解决办法的。 解决方法 首先,关闭数据库 用安全模式设 阅读全文
posted @ 2018-11-14 16:05 kingle-l 阅读(504) 评论(0) 推荐(0) 编辑
mysql 忘记密码
摘要:一, 停止mysql程序 /etc/init.d/mysqld stop 或者 kill 杀mysql的进程id 通过安全模式启动数据库 mysqld_safe --skip-grant-tables --skip-networking & 查看原来数据库密码字段信息 更改密码: 5.6版本 upd 阅读全文
posted @ 2018-11-14 15:52 kingle-l 阅读(172) 评论(0) 推荐(0) 编辑
mysql - 主从复制原理
摘要:一、什么是主从复制? 主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。 二、主从复制的作用(好处,或者说为什么要做主从)重点! 1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、架构的扩展。业务 阅读全文
posted @ 2018-11-14 09:50 kingle-l 阅读(242) 评论(0) 推荐(0) 编辑
mysql - VARCHAR与VHAR的区别
摘要:一, 基本介绍 char 和 varchar 两类型类似, 用来存储字符串,不同之处来自于他们的保存和检索的差别, char 属于固定的长度字符类型, 而varchar 属于可变长度的字符类型 二, 实战介绍 由于char是固定的长度的,所以处理速度比varchar快的多,但是缺点是特别浪费存储空间 阅读全文
posted @ 2018-11-14 09:28 kingle-l 阅读(538) 评论(0) 推荐(0) 编辑
mysql 数据存储引擎区别
摘要:一,存储类型 二 , MyISAM默认存储引擎 MyISAM 管理非事务表、是ISAM 的扩展格式。除了提供ISAM里所没有的索引的字段管理等的大量功能、MyISAM 还使用一种表格锁定的机制、来优化多个并发的读写操作。MyISAM 提供高速存储和检索、以及全文搜索能力;在MYSQL5.5.5版本及 阅读全文
posted @ 2018-11-13 12:17 kingle-l 阅读(504) 评论(0) 推荐(0) 编辑
mysql 流程函数
摘要:一 , 流程函数 如果value是真,返回t;否则返回f 如果valve1不为空返回value1,否则返回value2 case when [value1] then [result]...else[defalult]END 如果value1是真,返回result1,否则返回defalut case 阅读全文
posted @ 2018-11-05 19:25 kingle-l 阅读(587) 评论(0) 推荐(0) 编辑
mysql 主从复制
摘要:一,前言 配置前确定服务器mysql高度一样 并启动数据库; 二, 修改主服务器配置 [mysqld] log-bin=mysql-bin //[必须]启用二进制日志 server-id=1 //[必须]服务器唯一ID,默认是1,一般取IP最后一段 三,修改从库服务器 [mysqld] log-bi 阅读全文
posted @ 2018-09-17 16:56 kingle-l 阅读(204) 评论(0) 推荐(0) 编辑
mysql DCl语句
摘要:DCl 语句主要书DBA用来管理系统中的对象权限使用 grant select,insert on sakila.* 'kingle'@'localhost' identified by '123'; 数据库帮组 提供帮助 选择帮助内容 查看int 邦族 查看show 查看创建操作 阅读全文
posted @ 2018-09-10 09:41 kingle-l 阅读(515) 评论(0) 推荐(0) 编辑

1 2 下一页

levels of contents