mysql
偶丢
这个作者很懒,什么都没留下…
展开
-
MySQL主从复制与读写分离
MySQL主从复制与读写分离主从复制与读写分离原因主从复制类型读写分离原理配置MySQL读写分离环境步骤主从复制读写分离验证)主从复制与读写分离原因保证主库和从库数据一直,防止单点故障,数据丢失在企业应用中,成熟的业务通常数据量都比较大单台MySQL在安全性、高可用性和高并发方面都无法满足实际的需求配置多台主从数据库服务器以实现读写分离主从复制类型基于语句的复制基于行的复制混合类型的复制(语句、行、日志文件)读写分离原理只在主服务器上写,只在从服务器上读主数据库处理事务性查原创 2020-12-30 15:00:02 · 227 阅读 · 0 评论 -
MySQL创建视图虚拟表
MySQL创建视图虚拟表查看class表创建新表并添加数据create table name(mingzi char(32),banji int(32));insert into name values('meng',3),('tao',6),('zhu',5);创建视图虚拟表stu,并查询虚拟表与实际表内容是否一致create view stu as select class.id,name.mingzi from class inner join name where class.num原创 2020-12-29 17:37:31 · 749 阅读 · 1 评论 -
MySQL导出表格格式为xls
MySQL导出表格格式为xls如何将mysql数据库中表格导出给excel在数据库中导出:vi /etc/my.cnf #添加secure_file_priv=''systemctl restart mysqld #重启服务mysql -uroot -p123456select name,score from sy.word into outfile '/tmp/name.xls';exitcat /tmp/name.xls在外面进行数据的导出:mysql -ur原创 2020-12-29 16:20:09 · 321 阅读 · 0 评论 -
MySQL存储过程
MySQL存储过程MySQL存储过程简介创建存储过程不带参数存储过程带参数存储过程修改存储过程存储过程in、out、inout参数配置比较MySQL存储过程简介从 5.0 版本才开始支持是一组为了完成特定功能的SQL语句集合(封装)比传统SQL速度更快、执行效率更高存储过程的优点执行一次后,会将生成的二进制代码驻留缓冲区(便于下次执行),提高执行效率SQL语句加上控制语句的集合,灵活性高在服务器端存储,客户端调用时,降低网络负载可多次重复被调用,可随时修改,不影响客户端调用可完成所有的原创 2020-12-28 19:41:22 · 227 阅读 · 0 评论 -
MySQL函数
MySQL函数数据库函数常用的数学函数聚合函数字符串函数日期时间函数数据库函数常用的函数分类:数学函数聚合函数字符串函数日期时间函数常用的数学函数select abs(1),abs(-1); #abs(x):返回x的绝对值select rand(); #rand():返回0到1的随机数(0-0.9999…,1是取不到的)select mod(3,2); #mod(x,y):返回x除以y以后的余数原创 2020-12-28 15:58:54 · 213 阅读 · 0 评论 -
MySQL的高级语言(select)
MySQL的高级语言(select)一级目录二级目录三级目录一级目录二级目录三级目录原创 2020-12-28 11:58:10 · 663 阅读 · 0 评论 -
MySQL备份与恢复
MySQL备份与恢复数据备份的重要性数据库备份的分类从物理与逻辑的角度从数据库的备份策略角度完全备份与恢复常见的备份方法简介分类物理冷备份与恢复步骤数据备份的重要性在生产环境中,数据的安全性至关重要任何数据的丢失都可能产生严重的后果造成数据丢失的原因程序错误人为操作错误运算错误磁盘故障灾难(如火灾,地震)和盗窃数据库备份的分类数据库备份的分类从物理与逻辑的角度物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份物理备份方法冷备份(脱机备份):是在关闭数据库的时候原创 2020-12-27 22:05:15 · 116 阅读 · 1 评论 -
MySQL索引、事务、存储引擎
MySQL索引、事务、存储引擎索引概念作用分类普通索引唯一性索引主键索引组合索引(单列索引与多列索引)全文索引创建索引的原则依据查看索引的方法删除索引的方法两张表之间建立内联索引概念是一个排序的列表,存储着索引值和这个值所对应的物理地址。无需对整个表进行扫描,通过物理地址就可以找到所需数据。是表中一列或者若干列值排序的方法。需要额外的磁盘空间。PS:索引需要的额外的磁盘空间伴随着表直接存在。阈值:300行以上的才建立索引,不然浪费磁盘空间。作用数据库利用各种快速定位技术,能够大大加快查原创 2020-12-23 23:13:58 · 688 阅读 · 0 评论 -
MySQL数据库管理
MySQL数据库管理查看数据库结构查看数据库信息查看数据库表信息显示数据表的结构(字段)SQL语句简介分类创建数据库和表格式删除数据库和表管理数据表中的数据向数据表中插入新的数据内容修改、更新数据表中的数据记录在数据库中删除指定的数据记录数据库高级操作数据库用户授权查看数据库结构查看数据库信息进入数据库,输入show databases;mysql默认4个数据库数据库作用information_schema定义访问数据库元数据的方式。数据库名和表名,列的数据类型、访问权原创 2020-12-22 23:19:50 · 449 阅读 · 0 评论 -
MHA高可用配置及故障切换
MHA高可用配置及故障切换MHA概述组成优点MHA架构MHA概述传统的MySQL主从架构存在的问题:MySQL主服务器出故障后就无法写入数据了。MHA是一套优秀的MySQL高可用环境下故障切换和主从复制的软件,MySQL故障过程中,MHA能做到0-30秒内自动完成故障切换。组成MHA Manager(管理节点)和 MHA Node(数据节点)。MHA Manager 可以单独部署在一台独立的机器上,管理多个 master-slave 集群(Manger是单独一台监控master服务器健康状态的原创 2020-12-31 12:18:45 · 466 阅读 · 0 评论