OSX下MySQL的安装非常方便,可以通过官网的dmg包进行安装,也可通过brew进行安装。以下介绍如何通过brew如何安装MySQL。 0X00、安装前的准备 既然要通过brew安装,那么就需要确保系统已经安装中了homebrew。若没有安装homebrew,可以安装以下方法进行安装: 0X01、 ...
分类:
数据库 时间:
2019-02-07 20:25:04
阅读次数:
300
过年了,在老家闲余时间想敲敲代码,发现在安装mariaDb的时候一直报错错误信息:Service ‘MySQL’ (MySQL) Faild to start,Verify that you have suffcient privileges to start system services.服务的 ...
分类:
数据库 时间:
2019-02-07 20:26:05
阅读次数:
1045
1. 按照如下链接 安装mysql https://www.cnblogs.com/bigbrotherer/p/7241845.html 2. 开放阿里云3306 防火墙 3. 赋予远程链接权限 登录mysql: mysql -uroot -p 设置链接的用户名及密码: grant all pri ...
分类:
数据库 时间:
2019-02-07 20:27:05
阅读次数:
269
1、CMD命令进入MySQL数据库 命令:mysql -u root -p 2、显示mysql基本信息 命令:\s 3、其他指令 cmd命令窗口连接mysql的命令大全 ...
分类:
数据库 时间:
2019-02-07 20:40:09
阅读次数:
301
1,数据库的分类和常见的数据库 数据库分为关系型数据库和非关系型数据库 常见的关系型数据库:免费的mysql,收费的oracle,windows系统中使用的sqlServer 常见的非关系型数据库:redis,memcache,mogodb,hadoop 2,简单介绍关系型数据库中的三大范式 关系型 ...
分类:
数据库 时间:
2019-02-07 21:56:36
阅读次数:
235
Mysql 服务器参数类型: 基于参数的作用域: 全局参数:set global autocommit = ON/OFF; 会话参数(会话参数不单独设置则会采用全局参数):set session autocommit = ON/OFF; 注意:全局参数的设定对于已经存在的会话无法生效,会话参数的设定 ...
分类:
数据库 时间:
2019-02-07 22:09:01
阅读次数:
285
牛叉的工具有好几个,包括MyFlash、binlog2Sql、mysqlbinlog_flashback,还有一些收费的等等,各有优劣,具体使用可自行百度 1、安装binlog2sql git安装方法:https://www.cnblogs.com/cjh-notes/p/10354532.html ...
分类:
数据库 时间:
2019-02-07 23:22:08
阅读次数:
222
配置数据库 Django默认使用SQLite数据库 在settings.py文件中通过DATABASES选项进行数据库配置 配置MySQL Python3.x中安装的是PyMySQL 在__init__.py文件中写入两行代码import pymysql pymysql.install_as_MyS ...
分类:
数据库 时间:
2019-02-07 23:35:02
阅读次数:
216
1.1 删除数据库: 1.2 修改数据库: 2.1 重命名一张表: 重命名一张表有三种方法: 2.2 删除一张表: 3.1 对一列的修改(即对表结构的修改): 3.1.1 增加一列: 在表中增加一列的语句格式为: 现在user_info表中有id、name、phone三列,我们尝试加入height( ...
分类:
数据库 时间:
2019-02-07 23:39:01
阅读次数:
220
JDBC_DButils 1.DButils概述 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc 编码的工作量,同时也不会影响程序的性能 2.DButils类 DbUtils : ...
分类:
数据库 时间:
2019-02-07 23:40:12
阅读次数:
216
一、关系数据理论 函数依赖 码:码是关系模式的一个重要概念 范式:关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同范式。 多值依赖 多值依赖于函数依赖相比,具有下面两个基本的区别: 4NF(消灭非平凡的函数依赖):关系模式R<U,F>属于1NF,如果对于R的每个非平凡函数多值依赖 X- ...
分类:
数据库 时间:
2019-02-07 23:40:54
阅读次数:
232
" 非原创,转自Github:enochtangg/quick SQL cheatsheet " SQL 语句用法的速查表。 内容 1. " 查找数据的查询 " 2. " 修改数据的查询 " 3. " 聚合查询 " 4. " 连接查询 " 5. " 视图查询 " 6. " 修改表的查询 " 1. 查 ...
分类:
数据库 时间:
2019-02-08 01:01:08
阅读次数:
359
SqlServer中的系统数据库有五个,平时写代码不太关注,今天一时兴起研究了一下。 1. master 记录SQL Server系统的所有系统级信息,例如:登陆账户信息、链接服务器和系统配置设置、记录其他所有数据库的存在、数据文件的位置、SQL Server的初始化信息等。如果master数据库不 ...
分类:
数据库 时间:
2019-02-08 01:11:54
阅读次数:
214
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使... ...
分类:
数据库 时间:
2019-02-08 01:12:12
阅读次数:
214
为什么需要隔离 当多个线程都开启事务操作数据库中的数据时,数据库系统要能进行隔离操作,以保证各个线程获取数据的准确性,在介绍数据库提供的各种隔离级别之前,我们先看看如果不考虑事务的隔离性,会发生的几种问题: 脏读 脏读是指在一个事务处理过程里读取了另一个未提交的事务中的数据。 当一个事务正在多次修改... ...
分类:
数据库 时间:
2019-02-08 01:18:25
阅读次数:
271
1 use Northwind 2 go 3 if exists(select * from sysobjects where name='w_cs') 4 drop procedure w_cs 5 go 6 create proc w_cs 7 ( 8 @id int 9 ) 10 as 11 ...
分类:
数据库 时间:
2019-02-08 01:25:09
阅读次数:
207
蓝图 使用场景 如果代码非常多,要进行归类。不同的功能放在不同的文件,把相关的视图函数也放进去。 蓝图也就是对flask的目录结构进行分配(应用于小,中型的程序) 当然对于大型项目也可以通过 url_prefix 加前缀的方式实现 使用方法 目录结构 __init__.py 只要一导入crm就会执行 ...
分类:
数据库 时间:
2019-02-08 10:24:41
阅读次数:
176
代码之余,将开发过程中经常用的代码片段备份一下,如下的代码是关于python在sqlite动态创建表的代码,应该能对各位有所用。 import sqlite3 as db conn = db.connect('mytest.db')cursor = conn.cursor()cursor.execu ...
分类:
数据库 时间:
2019-02-08 10:33:09
阅读次数:
150
概念 把Flask和SQLAlchemy结合在一起,粘合剂 更加方便了,不再需要自己手动写链接池了 但是基础操作还是和SQLAlchemy 一样 使用方式 下载安装 链接数据库 格式 配置文件中添加 注册初始化数据库 函数级别 不推荐 全局 注意 必须在导入蓝图之前 必须要在初始化之前导入模板,不然 ...
分类:
数据库 时间:
2019-02-08 10:36:12
阅读次数:
228
目录 1.B+-Tree更适合用来做存储索引 2.既然Hash索引效率高,为什么不使用他作为索引呢 3.索引是建立越多越好吗 三、索引相关问题 1.B+-Tree更适合用来做存储索引 2.既然Hash索引效率高,为什么不使用他作为索引呢 缺点明显 3.索引是建立越多越好吗 (1)数据量小的表不用使用 ...
分类:
数据库 时间:
2019-02-08 13:03:22
阅读次数:
148