数据库
文章平均质量分 96
天府云创
诚交天下技术开发、管理、运维、市场营销和云计算及人工智能の好友!
展开
-
总结关于MySQL 数据库优化的哪些事儿
很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言(也称关系型语言),它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。前言数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷。1.优化一览图2.优化笔者将优化分为了两大类,软优化和硬优化,软优化一...原创 2021-01-08 17:06:57 · 526 阅读 · 1 评论 -
Mysql备份所有数据库Shell脚本
【官方自带】使用命令行shell测试执行mysqldump,理解必备的参数,查看生成的sql备份文件是否符合需求/usr/bin/mysqldump --opt -u用户 -p密码 -h主机地址 > /home/mysqlBackup/db_`date +%F`.sql注解:1、执行 /usr/bin/mysqldump;2、--opt是quick,add-drop-table,add-locks,extended-insert,lock-tables几个参数的合称,一般都要使用,具原创 2020-12-21 17:01:51 · 864 阅读 · 0 评论 -
将高版本mysql数据库的数据导入低版本mysql中
前言最近做了个网站,准备放到虚拟主机上的时候,发现本地数据库是mysql5.6,服务器上的mysql是5.0的。于是尝试导出数据,结果,导入的数据不是出错,就是各种乱码。折腾了好久之后,终于找到了解决之道,特来水一贴,分享一发。建议是在数据迁移的时候版本差距别太大,有可能会出现版本兼容问题。方法之前用的是phpmyadmin导出的,即使设置了my原创 2018-01-08 16:53:07 · 14740 阅读 · 5 评论 -
打通MySQL架构和业务的任督二脉
目前,在很多OLTP场景中,MySQL数据库都有着广泛的应用,也有很多不同的使用方式。从数据库的业务需求、架构设计、运营维护、再到扩容迁移,不同的MySQL架构有不同的特点,适应一定的业务场景,或者解决一定的业务问题。从数据库的业务需求、架构设计、运营维护、再到扩容迁移,不同的 MySQL 架构有不同的特点,适应一定的业务场景,或者解决一定的业务问题。DBA 作为数据库架构的设原创 2018-01-29 16:48:20 · 738 阅读 · 1 评论 -
MySQL数据库审计系统
数据库审计数据库审计(简称DBAudit)能够实时记录网络上的数据库活动,对数据库操作进行细粒度审计的合规性管理,对数据库遭受到的风险行为进行告警,对攻击行为进行阻断。它通过对用户访问数据库行为的记录、分析和汇报,用来帮助用户事后生成合规报告、事故追根溯源,同时加强内外部数据库网络行为记录,提高数据资产安全。数据库审计是数据库安全技术之一,数据库安全技术主要包括:数据库漏扫、数据库加密、数...原创 2018-08-06 10:49:33 · 13331 阅读 · 3 评论