本篇内容为 python 网络爬虫初级操作的简单介绍,内容主要有以下 2 部分: 解析网页 数据库 解析网页 一般来说,解析网页有三种方式:正则表达式、BeautifulSoup、lxml。其中正则表达式较难,Beaut…
标签:MySql
String Data JPA 学习笔记
说明 首先来说JPA是一个持久化规范,也就是说当我们用jpa的时候我们不需要去选面向hibernate的api编程了,这样就大大降低了偶和度了 引入 JPA是一种规范,那么它的编程有哪些要求呢?引入下载的jar包导入li…
我必须得告诉大家的MySQL优化原理
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场…
MySql的索引类型及索引数据结构
MySql存储引擎MyISAM: 拥有较高的插入,查询速度,但不支持事务InnoDB :5.5版本后Mysql的默认数据库,事务型数据库的首选引擎,支持ACID事务,支持行级锁定 MySql索引数据结构(BTREE和Ha…
Mysql的key_len计算方法
说明 使用mysql的explain时,ken_len表示索引使用的字节数,根据这个值,就可以判断索引使用情况,特别是在组合索引的时候,判断所有的索引字段是否都被查询用到。 环境 Mysql 5.6.19-log 计算基…
MySQL数据库运维之MySQL高可用01
前面文章介绍了MySQL的读写分离及分库分表过程。对于分库和分表,实现策略有好多种,需要根据业务来确定最适合的分库分表架构,文章中还有好多未涉及到的,读者可以自己找资料学习。分库分表完成之后,数据容量及性能增加了,但是紧…
180710-MySql插入唯一键冲突的三种可选方式
MySql插入时唯一键冲突的几种处理方式 MySql插入一条记录,结果提示主键冲突,怎么办? 批量插入数据时,发现插入的这批数据中,有某些记录存在唯一键冲突,一个一个跳出来就比较麻烦了,有什么好的办法直接忽略掉冲突的记录…
10道mysql查询语句面试题
很多查询都可以用经典的学生-课程-成绩案例来表示,下面是一些我在笔试或面试中遇到的经典题型。这些题目没有涉及到索引,函数,存储过程等高级功能,都是一些基本的查询语句,但难度却不小。 表结构 学生表student(id,n…
MySQL数据库运维之读写分离03
上篇文章详细介绍了MySQL中间件MyCat的搭建及读写分离操作。在实际场景中,面对大容量的数据,在数据库层面中通常的解决方案有两种,第一种是读写分离,第二种就是数据库的分库和分表了,本篇文章将基于MyCat中间件,详细…
linux下mysql忘记root密码
一、关闭mysql服务 service mysqld stop 二、修改mysql配置文件 修改 /etc/my.cnf ,在 [mysqld]模块下面添加 skip-grant-tables ##忽略mysql权限问题…
mysql 5.7 windows zip安装
mysql 官网下载windows zip 安装包 并解压 (D:wampmysql-56-winx64) 添加path D:wampmysql-5722-winx64bin 创建data目录 D:\wamp\mysql…
Mysql操作表结构常用命令
一、创建数据库 CREATE DATABASE IF NOT EXISTS test_test DEFAULT CHARSET utf8 COLLATE utf8_general_ci; test_test 是数据库名字…