简述 pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。 本文测试python版本:3.5.2。mysql版本:5.7…
分类:MySql
运行 mysql 遇到的两个报错
数据库- mysql mac 安装 mysql mac 运行 mysql 想要启动 mysql,我在安装完 mysql 之后执行mysqld start结果报错了 mysqld: Can't change dir to …
mysql 优化
mysql 优化 一、 表的优化与列类型选择 1. 表的优化 1.1 定长与变长 核心且常用的字段,宜建成定长放在一个表中 而varchar、text、blob等变长类型的字段,适合放在另外的表中,用主键进行关联 1.2…
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
问题描述 在学习廖老师课程之一——用Python连接Mysql import mysql.connector conn = mysql.connector.connect( user='root', password='…
基于Docker搭建Percona XtraDB Cluster数据库集群
本文实验的环境参数 阿里云ECS Centos7.5 Docker version 18.06.0-ce percona/percona-xtradb-cluster:5.7 Percona XtraDB Cluster…
[MySQL进阶之路][No.0002] SHOW SLAVE STATUS
进入正题之前 上回我们聊到关于MySQL的replication。https://segmentfault.com/a/11… 在进入今天的正题之前,先说一个可能大家很容易踩的坑。 Authenticatio…
造轮子 - EGGJS的MySQL操作库
最近学习eggjs,学习过程中使用官方推荐的MySQL库,感觉官方库不太好用,基础的CURD没问题。但是复杂点的操作就不行了,虽然官方还有一个egg-sequelize,但是这个这并不妨碍我造轮子。下面介绍一下我的这个轮…
MySQL™ 参考手册(创建和使用数据库)
创建和使用数据库 一旦知道如何输入SQL语句,就可以访问数据库了。 假设你家中有几只宠物(你的动物园),并且你希望跟踪有关它们的各种类型的信息。你可以通过创建表来保存数据并使用所需信息加载数据,然后,你可以通过从表中检索…
mysql使用不上索引的几种情况
索引出现的主要目的是提高查询语句的执行效率。为了能够提高查询语句的性能,我们基本的做法都是在查询条件字段上合理地增加索引来实现的。 不过,你是否碰到过类似的情况,查询的条件字段明明有创建索引,可是MySQL 服务器为什么…
删库不跑路-详解MySQL数据恢复
日常工作中,总会有因手抖、写错条件、写错表名、错连生产库造成的误删库表和数据的事情发生,那么,如果连数据都恢复不了,还要什么 DBA。 相关文章 MySQL备份策略 MySQL数据恢复 1 前言 数据恢复的前提的做好备份…
解决cannot find -lmysqlclient
好记性,不能烂笔头 这个问题我因为不是第一次遇到了,但是每次都去网站找答案,结果找了一圈,发现大多都并不能解决问题,这次终于花了点时间解决了这个问题,故此记录下来 在python 下安装 mysqlclient 是出现如…
MySQL源码分析以及目录结构
原文地址: MySQL源码分析以及目录结构 作者: jacky民工 主要模块及数据流经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修改。本文将对MySQL的整体架构及重要目录进行讲述。 源码结构(MySQL…