- 解决数据库NO CONNECTION问题 前言 数据库版本类型:Mysql5.5 在应用程序连接数据库时,提示数据库连接失败。打开数据库查看,显示如下。 原因1:mysql服务出现问题 究其原因,是因为mysql服务出现了问题,重启mysql服务,数据库成功连接。 原因2:用户名不对 出现数据库连接不上可能... 解决数据库NO CONNECTION问题 前言 数据库版本类型:Mysql5.5 在应用程序连接数据库时,提示数据库连接失败。打开数据库查看,显示如下。 原因1:mysql服务出现问题 究其原因,是因为mysql服务出现了问题,重启mysql服务,数据库成功连接。 原因2:用户名不对 出现数据库连接不上可能...
- 文章目录 1、子查询in2、子查询exists3、用户管理4、权限管理5、MySQL权限列表6、为什么要禁止root远程登录7、禁止远程登录8、忘记root密码的解决方法9、重启MySQL时关闭权限验证10、修改root用户密码11、MySQL的日志类型12、认识慢查询日志13、如何开启慢查询日志14、慢查询日志文件的系统位置15、explain简介16、exp... 文章目录 1、子查询in2、子查询exists3、用户管理4、权限管理5、MySQL权限列表6、为什么要禁止root远程登录7、禁止远程登录8、忘记root密码的解决方法9、重启MySQL时关闭权限验证10、修改root用户密码11、MySQL的日志类型12、认识慢查询日志13、如何开启慢查询日志14、慢查询日志文件的系统位置15、explain简介16、exp...
- mysql游标简易教程 从mysql V5.5开始,进行了一次大的改变,就是将InnoDB作为默认的存储引擎。InnoDB支持事务,而且拥有相关的RDBMS特性:ACID事务支持,数据完整性(支持外键),灾难恢复能力等等。 现在简单总结一下游标的知识。 (一)认识游标(cursor) 游标简单来说就是查询出来的数据索引,通过对游标的操作(第一个位置、最... mysql游标简易教程 从mysql V5.5开始,进行了一次大的改变,就是将InnoDB作为默认的存储引擎。InnoDB支持事务,而且拥有相关的RDBMS特性:ACID事务支持,数据完整性(支持外键),灾难恢复能力等等。 现在简单总结一下游标的知识。 (一)认识游标(cursor) 游标简单来说就是查询出来的数据索引,通过对游标的操作(第一个位置、最...
- mysql进阶(二十八)MySQL GRANT REVOKE用法 MySQL的权限系统围绕着两个概念: 认证->确定用户是否允许连接数据库服务器;授权->确定用户是否拥有足够的权限执行查询请求等。 如果认证不成功的话,那么授权肯定是无法进行的。 revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from”。 ... mysql进阶(二十八)MySQL GRANT REVOKE用法 MySQL的权限系统围绕着两个概念: 认证->确定用户是否允许连接数据库服务器;授权->确定用户是否拥有足够的权限执行查询请求等。 如果认证不成功的话,那么授权肯定是无法进行的。 revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from”。 ...
- 防御SQL注入的方法总结 这篇文章主要讲解了防御SQL注入的方法,介绍了什么是注入,注入的原因是什么,以及如何防御,需要的朋友可以参考下。 SQL注入是一类危害极大的攻击形式。虽然危害很大,但是防御却远远没有XSS那么困难。 SQL注入可以参见:h... 防御SQL注入的方法总结 这篇文章主要讲解了防御SQL注入的方法,介绍了什么是注入,注入的原因是什么,以及如何防御,需要的朋友可以参考下。 SQL注入是一类危害极大的攻击形式。虽然危害很大,但是防御却远远没有XSS那么困难。 SQL注入可以参见:h...
- mysql进阶(二十六)MySQL 索引类型(初学者必看) 索引是快速搜索的关键。MySQL 索引的建立对于 MySQL 的高效运行是很重要的。下面介绍几种常见的 MySQL 索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable 表: CREATE TABLE mytable( ID INT NOT NULL, ... mysql进阶(二十六)MySQL 索引类型(初学者必看) 索引是快速搜索的关键。MySQL 索引的建立对于 MySQL 的高效运行是很重要的。下面介绍几种常见的 MySQL 索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable 表: CREATE TABLE mytable( ID INT NOT NULL, ...
- 文章目录 前言正文(无删减)我的想法(删减修改版)数据导入与数据存储功能实现数据结构用户结构SIM卡结构AVL树数据结构哈希表结构 数据表用户表SIM卡表 时间安排 前言 本月主打数据结构,当然,月初的时候入门了MySQL。 不过吧,一直学一直学,人都学傻了,死读书读死书,以练代学,学以致用才是正道。 这不,我找到了一个数据结构的练手小项目,... 文章目录 前言正文(无删减)我的想法(删减修改版)数据导入与数据存储功能实现数据结构用户结构SIM卡结构AVL树数据结构哈希表结构 数据表用户表SIM卡表 时间安排 前言 本月主打数据结构,当然,月初的时候入门了MySQL。 不过吧,一直学一直学,人都学傻了,死读书读死书,以练代学,学以致用才是正道。 这不,我找到了一个数据结构的练手小项目,...
- mysql进阶(三十一)常用命令汇总 一、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. ... mysql进阶(三十一)常用命令汇总 一、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. ...
- MySQL数据表中带OR的多条件查询 OR关键字可以联合多个条件进行查询。使用OR关键字时: 条件 1) 只要符合这几个查询条件的其中一个条件,这样的记录就会被查询出来。 2) 如果不符合这些查询条件中的任何一条,这样的记录将被排除掉。 语法格式 OR关键字的基本语法格式如下: 条件表达式1 OR 条件表达式2 [...OR 条件表达式n] OR可以连接... MySQL数据表中带OR的多条件查询 OR关键字可以联合多个条件进行查询。使用OR关键字时: 条件 1) 只要符合这几个查询条件的其中一个条件,这样的记录就会被查询出来。 2) 如果不符合这些查询条件中的任何一条,这样的记录将被排除掉。 语法格式 OR关键字的基本语法格式如下: 条件表达式1 OR 条件表达式2 [...OR 条件表达式n] OR可以连接...
- 针对数据库的优化行为,需要先进行测量,测量之后,要对测量结果进行分析。这就需要benchmark和profiling。 benchmark可以用到多种工具。 性能剖析-Profiling profiling需要我们有足够多的知识和经验。 对于性能的定义:完成某件任务所需要的时间度量,简单的说就是响应时间。 而这个时间可以分为执行时间与等待时间。 执行时间... 针对数据库的优化行为,需要先进行测量,测量之后,要对测量结果进行分析。这就需要benchmark和profiling。 benchmark可以用到多种工具。 性能剖析-Profiling profiling需要我们有足够多的知识和经验。 对于性能的定义:完成某件任务所需要的时间度量,简单的说就是响应时间。 而这个时间可以分为执行时间与等待时间。 执行时间...
- 来源:https://blog.51cto.com/xiaoluoge/2476375作者:小罗ge11 概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbix相关的二次开发。相信很多同行都应该已经开始玩起来了。我这边的选型是Prometheus + Granafa的实现方式。简而言之就是我现在的生产环境使用的是p... 来源:https://blog.51cto.com/xiaoluoge/2476375作者:小罗ge11 概述 对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbix相关的二次开发。相信很多同行都应该已经开始玩起来了。我这边的选型是Prometheus + Granafa的实现方式。简而言之就是我现在的生产环境使用的是p...
- 当MySQL单表记录数过大时,增删改查性能都会急剧下降,这个时候就需要进行优化了,那今天我们就来谈谈如何优化上亿数据的大表。 (说明:采用Mysql存储千亿级的数据,确实是一项非常大的挑战。Mysql单表确实可以存储10亿级的数据,只是这个时候性能非常差,项目中大量的实验证明,Mysql单表容量在500万左右,性能处于最佳状态。) 背景 XX实例(一主一从)x... 当MySQL单表记录数过大时,增删改查性能都会急剧下降,这个时候就需要进行优化了,那今天我们就来谈谈如何优化上亿数据的大表。 (说明:采用Mysql存储千亿级的数据,确实是一项非常大的挑战。Mysql单表确实可以存储10亿级的数据,只是这个时候性能非常差,项目中大量的实验证明,Mysql单表容量在500万左右,性能处于最佳状态。) 背景 XX实例(一主一从)x...
- 首先,我们想安装mysqlclient 的时候,很显然就会想到使用pip安装工具进行处理。 以下是MAC环境下遇到的问题: pip3 install mysqlclient 但是直接安装,它就报错了 根据网上所说,我们在安装mysqlclient之前需要安装mysql connecter,使用mac自带的brew安装工具进行安装 brew inst... 首先,我们想安装mysqlclient 的时候,很显然就会想到使用pip安装工具进行处理。 以下是MAC环境下遇到的问题: pip3 install mysqlclient 但是直接安装,它就报错了 根据网上所说,我们在安装mysqlclient之前需要安装mysql connecter,使用mac自带的brew安装工具进行安装 brew inst...
- 一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 1、IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询时会产生大量的IO,降低查询速度 -> 分... 一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。 1、IO瓶颈 第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询时会产生大量的IO,降低查询速度 -> 分...
- 因为一些工作需要,我们经常会做一些数据持久化的事情,例如将临时数据存到文件里,又或者是存到数据库里。 对于一个规范的表文件(例如csv),我们如何才能快速将数据存到mysql里面呢? 这个时候,我们可以使用python来快速编写脚本。 正文 对于一个正式的csv文件,我们将它打开,看到的数据是这样的: 这个数据很简单,只有三个列,现在我... 因为一些工作需要,我们经常会做一些数据持久化的事情,例如将临时数据存到文件里,又或者是存到数据库里。 对于一个规范的表文件(例如csv),我们如何才能快速将数据存到mysql里面呢? 这个时候,我们可以使用python来快速编写脚本。 正文 对于一个正式的csv文件,我们将它打开,看到的数据是这样的: 这个数据很简单,只有三个列,现在我...
上滑加载中
推荐直播
0.25
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
华为云软件开发生产线(CodeArts)1月&2月新特性解读
2025/03/18 周二 19:00-20:00
阿星 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线1月&2月发布的新特性,并在直播过程中为您答疑解惑。
回顾中 -
基于能力图谱的openGauss项目闯关
2025/03/20 周四 19:00-20:30
华为开发者布道师
想成为顶级数据库开发者吗?本次直播将从银行业务系统的数据库设计出发,带你逐步掌握openGauss的建库表、数据封装、密态技术、性能调优及AI应用。通过实战案例,全面展示openGauss的强大功能,助你提升技能,为未来的职业发展打下坚实基础。立即报名,开启你的数据库进阶之旅!
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
华为云软件开发生产线(CodeArts)1月&2月新特性解读
2025/03/18 周二 19:00-20:00
阿星 华为云高级产品经理
不知道产品的最新特性?没法和产品团队建立直接的沟通?本期直播产品经理将为您解读华为云软件开发生产线1月&2月发布的新特性,并在直播过程中为您答疑解惑。
回顾中
热门标签