mysql
小白_橙子
这个作者很懒,什么都没留下…
展开
-
mysql常用命令
mysql常用命令mysql中的常用概念: 数据库系统中有多个数据库,多个仓库 database---->数据库数据库里面存放数据表: table表中用于存储数据(记录): 记录: record-->实体 字段: field--->字段数据库操作 (增删改查); sql1.1 创建数据库 语法: create database 数据库的名 [字符...原创 2018-12-07 12:58:47 · 133 阅读 · 0 评论 -
python操作mysql
python操作mysql安装pymysql在命令行 :pip install pymysql在pycharm中,terminal输入pip install pymysql在pycharm中 :setting —>project interpreter —> + —> 搜索pymysqlpython操作步骤导入模块 impor...原创 2019-01-28 17:34:19 · 197 阅读 · 0 评论 -
如何进行mysql数据库的优化? --慢查询定位 --索引详解 -- 定时备份
mysql数据库优化的常见方法:1.表的设计要合理(满足3NF) 3范式2.创建适当索引[主键索引|唯一索引|普通索引|全文索引|空间索引]3.对SQL语句优化---->定位慢查询(explain)4.使用分表技术(重点【水平分表,垂直分表】), 分区技术(了解)5.读写分离,主从同步(配置)6.创建适当存储过程,函数,触发器7.对my.ini优化,优化配置8.软件硬件升级...原创 2019-02-27 16:00:23 · 370 阅读 · 0 评论 -
python面试题--mysql引擎Innodb与MyIASM区别
1.Innodb引擎 支持事务 支持锁 行锁和表锁:但是当SQL语句没有指定要锁定的具体行范围的话,Innodb 也会锁全表。 支持外键约束2.MyIASM引擎 MyIASM是MySQL默认的引擎,不支持事务,也不支持行级锁和外键,只支持表级锁。两种引擎的比较: 大尺寸的数据集趋向于选择InnoDB引擎,因为它支持事务处理和故障恢复。数据库的大小决 定了故障恢复的时间长短,InnoDB可以利...原创 2019-02-13 17:41:20 · 352 阅读 · 0 评论