您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • [MySQL]MySQL执行计划简介

    850 wiki 2022-01-25
    读懂MySQL执行计划前言 在之前的面试过程中,问到执行计划,有很多童鞋不知道是什么?甚至将执行计划与执行时间认为是同一个概念。今天我们就一起来了解一下执行计划到底是什么?有什么用途?执行计划是什么? 执行计划,简单的来说,是SQL在数据库中执行时的表现情况,通常用于SQL性能分析,优化等场景。在M ...
    mysql mysql
  • 数据库mysql常见报错指南

    880 wiki 2022-01-25
    1.Mysql错误1452 - Cannot add or update a child row: a foreign key constraint fails 原因及解决方法 原因:设置的外键与另一个表中的唯一索引列(一般是主键)中的值不匹配办法:删除要成为外键的列,再次创建并默认为NULL 坑点 ...
    mysql mysql
  • mysql的锁与事务

    845 wiki 2022-01-25
    1. MySQL中的事物 1、InnoDB事务原理 1. 事务(Transaction)是数据库区别于文件系统的重要特性之一,事务会把数据库从一种一致性状态转换为另一种一致性状态。 2.?在数据库提交时,可以确保要么所有修改都已保存,要么所有修改都不保存。 2、事务的(ACID)特征 1.?原子性( ...
    mysql mysql
  • mySql从其他主机上下载数据

    808 wiki 2022-01-25
    在配置mysql连接池 url: jdbc:mysql://127.0.0.13:3306/mydata?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8 username: root password: 1111111 d ...
    mysql mysql
  • pymysql操作数据库之存储过程

    846 wiki 2022-01-25
    #_author:来童星#date:2020/3/11#存储过程import pymysqlconn=pymysql.connect(host='127.0.0.1',user='root',passwd='123',db='db1',charset='utf8')cursor=conn.curso ...
    mysql mysql
  • MySQL当中的数据类型

    884 wiki 2022-01-25
    字符串类型 说明 长度 说明 char(n) 定长字符串 n个字节 指定长度之后,n表示数据具有固定的长度,当实际长度不满足定义长度时,将会以空格来进行填充,存储和读取的效率高 varchar(n) 可变长字符串 可变长度 指定长度之后,n表示数据的最大长度,当实际长度不满足定义长度时,那么将会实际 ...
    mysql mysql
  • CentOS7使用docker方式运行apache+php+mysql

    863 wiki 2022-01-25
    原文:CentOS7使用docker方式运行apache+php+mysql 命令执行环境为CentOS7,docker CE1.13.1版本 1.拉取php、mysql的镜像 docker pull php:apache //包含了apache docker pull mysql 2.配置apac... ...
    mysql mysql
  • python通过pymysql实现数据库的增删改查

    844 wiki 2022-01-25
    今天实现了python对于数据库的增删改查工作: 具体的每一步的数据库的增删盖茶自己都实验过了。 掌握了基本的数据库操作语言。然后就是对于tuple()的认识。 以及对于查询语句中的:fetchone、fetchmany、fetchall fetchone():获取下一行数据,第一次为首行; fet ...
    mysql mysql
  • mysqlWorkbench初次安装问题

    871 wiki 2022-01-25
    1、mysql虽然自带workbench但是用不起,需要自己单独下载(反正我是这样) 2、下载的时候注意,不要下载最新的,很有可能不稳定,就算安装好了还是没有用! 3、安装一直点击next就行。 4、因为首次安装workbench可能没有 Microsoft .NET Framework 4 Cli ...
    mysql mysql
  • MySQL的安装与基本配置

    866 wiki 2022-01-25
    1.1 MySQL安装与基本配置(centos 7.3) 安装参考网址:https://www.cnblogs.com/jorzy/p/8455519.html 1、查看系统中是否已安装 MySQL 服务:以下提供两种方式 rpm -qa | grep mysql yum list installe ...
    mysql mysql
  • Linux6.5编译安装mysql5.7.19

    834 wiki 2022-01-25
    一、准备工作 1.下载mysql安装包并传到服务器上进行解压后得到如下一系列安装包: [root@HZHG-P mysql]# ls data mysql-community-libs-5.7.19-1.el6.x86_64.rpm mysql-community-client-5.7.19-1.e ...
    mysql mysql
  • windows中配置安装mysql数据库

    852 wiki 2022-01-25
    MySql 是一种免费的关系型数据库,相较于 MsSqlServer 和 Oracle 比较轻量化,安装也很简单,而且免费不需要的版权费用,个人认为一般的小项目采用还是比较合适的,当然也有部分数据量很大的项目会采用 MySql,不过个人认为 MySql 的多表链接查询能力不行,一但去组成 3个表以上 ...
    mysql mysql
  • mysql主键选择

    897 wiki 2022-01-25
    1、自增容易全局冲突 采用UUID解决 缺点16个字节浪费,更占空间。字符串类型,查询速度慢。UUID不是顺序增长,作为主键,写入IO随机性大。性能问题严重 2、自增优点 空间小,mysql检索数字速度快,自增长顺序写入性能好。 分布式主键自增长 mycat解决对sql语句进行路由。 ...
    mysql mysql
  • python连接mysql之查询及写入excel

    872 wiki 2022-01-25
    一、导入相关的包 import pymysqlimport xlsxwriterimport time 二、创建excel并连接数据库 #创建excel表now_time = time.strftime("%Y_%m_%d_%H")persons_excel = xlsxwriter.Workboo ...
    mysql mysql
  • mac python3.7 安装mysqlclient(主要是为了安装MySQLdb)

    872 wiki 2022-01-25
    error: command 'xcrun' failed with exit status 1 错误信息 我查看了很多方法 有 brew install mysql 最终我用的是(前提是我已经安装了mysql,如果下面不行的话试试在安装myql) 1. brew install mysql-cli ...
    mysql mysql
  • mysql--join过程

    849 wiki 2022-01-25
    使用join的通用结构 SELECT <row_list> FROM <left_table> <inner|left|right> JOIN <right_table> ON <join condition> WHERE <where_condition> 执行顺序如下(SQL语句里第一个被执行的 ...
    mysql mysql
  • MySQL相关知识

    819 wiki 2022-01-25
    目录 1. MySQL背景介绍 2. MySQL发展史 3. MySQL分支介绍 4. MySQL的优点 5. MySQL数据库组成 6. MySQL的原理 7. MySQL执行流程 8. MySQL日志 9. MySQL事务、锁、索引与SQL优化 ## MySQL背景介绍随着互联网企业的兴起,例如 ...
    mysql mysql
  • windows端5款mysql客户端工具

    887 wiki 2022-01-25
    1. MySQL Workbench 这属于mysql官方出品,免费,功能强大,是首选。 2. HeidiSQL 免费,功能强大,强烈推荐。 3. dbForge Studio for MySQL 收费软件 4. Navicat for MySQL 这个确实是好用,就是价格有点贵。 5. SQLyo ...
    mysql mysql
  • CentOS 7 中安装 MySQL 8 以及 MySQL 常用操作

    821 wiki 2022-01-25
    安装步骤 1. 卸载 Maria DB yum y remove mariadb libs 注:默认情况下,CentOS 7 中安装了 Maria DB ,要想安装 MySQL,需要先卸载 Maria DB,否则继续安装 MySQL 会报错: Error: Package: akonadi mysq ...
    mysql mysql
  • MySQL 事务回滚。在执行删除、更新等操作时,防止误操作

    836 wiki 2022-01-25
    MySQL 事务回滚。在执行删除、更新等操作时,防止误操作 SELECT * FROM TABLE_NAME I WHERE I.TRANS_NO='P-2019000025'; # 原始数据 START TRANSACTION; SELECT COUNT(1) FROM TABLE_NAME I; ...
    mysql mysql

联系我
置顶