欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • 成功安装mysql后,为何服务管理器里找不到MYSQL服务名【转】

    解决方案:(参考以下命令) 1、打开cmd,切换到mysql的bin目录下 2、 D:\Program Files\MySQL5.1\bin mysqld.exe install Service successfully installed. 3、 D:\Program Files\MySQL5.1 ...

    程序员文章站2023-11-07
  • Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法

    本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL、Oracle、SQL Server数据库。 其中

    程序员文章站2023-11-07
  • MySQL Execution Plan--合理利用隐式的业务逻辑

    问题描述 优化过程中遇到一个SQL: 其执行计划为: 从执行计划来看,使用Using index(覆盖索引)已经是最优的执行计划,但每次查询扫描数据较多,影响整体查询性能。 优化方案 查询需要使用SUM计算user_value的总和,借用1+1+0+0+0+0+0=1+1=2的例子,进行如下测试: ...

    程序员文章站2023-11-06
  • MySQL8.0+常用命令

    通过日常的工作记录MySQL常用命令,不断的学习,不断总结,未完待续…… ...

    程序员文章站2023-11-06
  • mysql的函数笔记

    1. 甲骨文--oracle 和mysql( 免费,开源) 2. sqlserver 3. IBM--DB2 关系型数据库database 数据库 , 数据表table , 数据: 记录-- 增删改查结构化查询语言 非关系型数据库: redis, mongodb 数据库优化: 数据类型: 创建表的语 ...

    程序员文章站2023-11-06
  • mysql互为主从(双主)配置

    环境: ubuntu18.04.2 mysql5.7.21 恢复内容结束 ...

    程序员文章站2023-11-06
  • 带你认识MySQL sys schema

    前言: MySQL 5.7中引入了一个新的sys schema,sys是一个MySQL自带的系统库,在安装MySQL 5.7以后的版本,使用mysqld进行初始化时,会自动创建sys库。 sys库里面的表、视图、函数、存储过程可以使我们更方便、快捷的了解到MySQL的一些信息,比如哪些语句使用了临时 ...

    程序员文章站2023-11-06
  • Mysql死锁如何排查:insert on duplicate死锁一次排查分析过程

    前言 遇到Mysql死锁问题,我们应该怎么排查分析呢?之前线上出现一个insert on duplicate死锁问题,本文将基于这个死锁问题,分享排查分析过程,希望对大家有帮助。 死锁案发还原 表结构: CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, ...

    程序员文章站2023-11-06
  • Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)

    首先启动命令行 1.在命令行运行:taskkill /f /im mysqld-nt.exe 下面的操作是操作mysql中bin目录下的一些程序,如果没有配置环

    程序员文章站2023-11-06
  • 解析mysql left( right ) join使用on与where筛选的差异

    有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。可能只看着两个关键字看不出任何的问题。那我们使

    程序员文章站2023-11-06
  • MySQL查询——select

    SELECT select的完整语法: 上述如果都有:执行顺序from->where->group by->having->order by->limit->select 列的结果显示 1、去掉重复的数据:distinct(针对于记录而言,不是针对于列的数据而言) 2、运算符:+、-、*、/、%(只 ...

    程序员文章站2023-11-06
  • 关于Mysql唯一索引的操作方法(添加删除)

    首先我们查看一下News数据表的索引信息 使用命令 show index from ‘数据表名称’; 目前数据表中仅有一个主键索引 继续,我们给news表添加两个唯一索引(两种方法) 方法一: alter table '数据表名' add constraint '索引名' unique(‘要添加的字 ...

    程序员文章站2023-11-06
  • 查看Mysql执行计划

    引言: 实际项目开发中,由于我们不知道实际查询的时候数据库里发生了什么事情,数据库软件是怎样扫描表、怎样使用索引的,因此,我们能感知到的就只有 sql语句运行的时间,在数据规模不大时,查询是瞬间的,因此,在写sql语句的时候就很少考虑到性能的问题。但是当数据规模增大,如千万、亿的时候,我们运 行同样 ...

    程序员文章站2023-11-06
  • PHP+MySQL实现海量数据导入导出的总结:is_numbric函数的坑

    前段时间有个需求:将生产环境的部分数据转移到测试服务器进行测试。由于只需要导入特定账号的数据,我就想着将写个脚本,将数据组装成sql语句导出为sql文件,然后转移到测试服务器,导入到MySQL中。想象是美好的,过程是痛苦的,下面总结下几点。 PHP脚本的处理 1、脚本的思路就是:查询特定账号数据,组 ...

    程序员文章站2023-11-06
  • CentOS7下mysql 8.0.16 安装配置方法图文教程

    卸载旧版本的mysql(没有就跳过此步骤) (注:3-6步 重新安装新版本的mysql,一定要把之前版本卸载干净,要不会出错;新的虚拟机初装mysql,仅进行1-2步即可

    程序员文章站2023-11-05
  • MySQL查询语句过程和EXPLAIN语句基本概念及其优化

    网站或服务的性能关键点很大程度在于数据库的设计(假设你选择了合适的语言开发框架)以及如何查询数据上。 我们知道mysql的性能优化方法,一般有建立索引、规避复杂联合查询、

    程序员文章站2023-11-05
  • 分享几道关于MySQL索引的重点面试题

    分享几道关于MySQL索引的重点面试题

    前言 索引是对数据库中一或多个列值的排序,帮助数据库高效获取数据的数据结构 假如我们用类比的方法,数据库中的索引就相当于书籍中的目录一样,当我们想找到书中的摸个知识点,

    程序员文章站2023-11-05
    IT编程
  • Windows环境下的MYSQL5.7配置文件定位图文分析

    1、mysql安装目录复制代码 代码如下:select @@basedir; 2、mysql数据文件目录复制代码 代码如下:select @@datadir;

    程序员文章站2023-11-05
  • MySQL创建带特殊字符的数据库名称方法示例

    前言 这篇文章抓哟讲解了关于如何实现在mysql中创建带有特殊字符的数据库名称,这里的特殊字符包含:!@#$%^ 方法如下 使用反引号`将数据库名称包含住,反引号

    程序员文章站2023-11-05
  • 一个mysql死锁场景实例分析

    前言 最近遇到一个mysql在rr级别下的死锁问题,感觉有点意思,研究了一下,做个记录。 涉及知识点:共享锁、排他锁、意向锁、间隙锁、插入意向锁、锁等待队列 场景

    程序员文章站2023-11-05