码迷,mamicode.com
首页 > 数据库 > 周排行
数据库锁机制(了解)
MySQL锁定机制简介 数据库锁定机制简单来说就是数据库为了保证数据的一致性而使各种共享资源在被并发访问访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特 ...
分类:数据库   时间:2017-10-23 15:04:57    阅读次数:239
查询数据库中指定数据库所有表中是否包含指定字段
今天遇到了一个问题 就是要批量更新数据库中 某个字段的值,需要首先需要找到都哪些表里包含了这个字段 ,整理了下面这个语句 方便查询 SELECT DISTINCT t.table_name, c.COLUMN_NAMEFROM information_schema.TABLES tINNER JOI ...
分类:数据库   时间:2017-10-23 15:42:16    阅读次数:228
Oracle学习笔记之存储过程
存储过程 在Oracle中,可以在数据库中定义子程序,这种程序块称为存储过程(procedure)。它存放在数据字典中,可以在不同用户和应用程序之间共享,并可实现程序的优化和重用。使用存储过程的优点是: (1) 过程在服务器端运行,执行速度快。 (2) 过程执行一次后代码就驻留在高速缓冲存储器,在以 ...
分类:数据库   时间:2017-10-23 17:48:55    阅读次数:201
数据库基础
--创建数据库create database 数据库名 --定位要操作的数据库use 数据库名 --创建数据表create table 表名( 字段名 数据类型 primary key, --主键约束 字段名 数据类型 unique, --唯一约束 字段名 数据类型 identity(1,1), - ...
分类:数据库   时间:2017-10-23 17:54:48    阅读次数:189
MySQL(表操作之数据类型和完整约束)
在之前的MySQL初接触文章中介绍了关于表的一些基本操作 今天我们来深入的研究一些关于表的操作: 常用数据类 完整约束 常用数据类型 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 MySQL数据类型概览 #1. 数字: 整型:tinyinit ...
分类:数据库   时间:2017-10-23 17:58:49    阅读次数:261
SQL语句 增删改查
增: insert into 表名 values('阿紫','0','回族' insert into 表名 (sex,[name],nation) values ('1','阿碧','汉族') 删: delete from 表明 where nation = '阿紫' 改: update 表名 se ...
分类:数据库   时间:2017-10-23 17:59:10    阅读次数:148
MySQL日常排错
1、MySQL从库 Failed to open the relay log 在配置MySQL主从复制的过程中,遇到了一个问题,提示:Could not initialize master info structure; more error messages can be found in the ...
分类:数据库   时间:2017-10-23 18:03:28    阅读次数:197
在windows7上用vs2013编译和调试mysql源代码
必要准备条件: 1)OS:windows7 + VS2013 2)最新mysql 源码(https://github.com/mysql/mysql-server) 3)perl tool:ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi【需要配置环境变量】 ...
分类:数据库   时间:2017-10-23 18:04:58    阅读次数:281
MySQL(二之数据引擎)
什么是数据引擎 在初识数据中曾经讲过关于数据库相关的一些概念:数据库 表 记录等等 mysql中建立的库 >文件夹 库中建立的表 >文件而现实生活中我们用来存储数据的文件应该有不同 的类型:比如存文本用txt类型,存表格用excel,存图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会 ...
分类:数据库   时间:2017-10-23 18:10:21    阅读次数:182
python中的mysql数据库
插入,更新,删除执行conn.execute()后需要进行conn.commit()操作 cursor.fetchone():将只取最上面的第一条结果,返回单个元组如('id','title'),然后多次使用cursor.fetchone(),依次取得下一条结果,直到为空。cursor.fetcha ...
分类:数据库   时间:2017-10-23 18:15:10    阅读次数:164
数据库面试葵花宝典
你目前接触的mysql版本是什么?除了官方版本,还接触过其他的mysql分支版本嘛? 产生分支的原因 许多开发人员认为有必要将其拆分成其他项目,并且每个分支项目都有自己的专长。该需求以及Oracle对核心产品增长缓慢的担忧,导致出现了许多开发人员感兴趣的子项目和分支 三个流行MySQL分支:Driz ...
分类:数据库   时间:2017-10-23 18:26:27    阅读次数:228
mysql导出数据很快,导入很慢
mysql导出快,导入特别慢的解决方法:在导入时添加两个参数:max_allowed_packet; net_buffer_length --max_allowed_packet 客户端/服务器之间通信的缓存区的最大大小; --net_buffer_length TCP/IP和套接字通信缓冲区大小, ...
分类:数据库   时间:2017-10-23 18:46:49    阅读次数:262
SQL记录-PLSQL基本语法与数据类型
PL/SQL基本语法 PL/SQL是一种块结构的语言,这意味着PL/SQL程序被划分和编写代码的逻辑块。每块由三个子部分组成: 每一个PL/SQL语句都以分号(;)结束。可嵌套在使用BEGIN和END等PL/SQL块PL/SQL块。这里是一个PL/SQL块的基本结构: 'Hello World' 示 ...
分类:数据库   时间:2017-10-23 18:48:04    阅读次数:229
MySQL数据库(5)_MySQL数据库常用操作命令
注:刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽可能提高,在这里应把匿名帐户删除、 root帐户设置密码,可用如下命令进行:use mysql;delete from User where User=""; #删除匿名账户u ...
分类:数据库   时间:2017-10-23 18:49:34    阅读次数:227
MySQL 绿色版安装Window 系统
为了便捷安装现在网上提供了许多的绿色版本MySQL安装包,下载后解压即可使用,但是MySQL 下载直接运行还是有一点小问题,需要把MYSQL 注册成为系统服务; 1.下载mysql绿色版本 例如:mysql-5.7.20-winx64; 2.修改数据库配置文件,j将my-default.in文件复制 ...
分类:数据库   时间:2017-10-23 19:25:09    阅读次数:188
数据库索引
索引分类: 聚簇索引适用范围: 下面的表总结了何时使用聚集索引或非聚集索引: 动作描述 使用聚集索引 使用非聚集索引 列经常被分组排序 应 应 返回某范围内的数据 应 不应 一个或极少不同值 不应 不应 小数目的不同值 应 不应 大数目的不同值 不应 应 频繁更新的列 不应 应 外键列 应 应 主键 ...
分类:数据库   时间:2017-10-23 20:03:27    阅读次数:182
数据库的基本操作
一 设置主键 primary key 方法一 方法二 二 联合唯一 三 枚举与集合类型 枚举 集合: 四 字符类型 char: 范围:0-255 定长,简单粗暴,浪费空间(待存储的数据长度<宽度限制),存取速度快。 varchar: 范围:0-21844 特点: 变长,精准,节省空间(待存储的数据长 ...
分类:数据库   时间:2017-10-23 20:03:35    阅读次数:150
三:动态SQL
:动态SQL 1.使用动态sql完成多条件查询 If:利用if实现简单的条件选择 Choose(when,otherwise):相当于java中的switch语句,通常与whenhe otherwise. Where:简化sql语句中的where语句的判断条件 Set:解决动态更新语句 Trim:可 ...
分类:数据库   时间:2017-10-23 20:04:48    阅读次数:179
数据库建库建表学习笔记
学习笔记 本周是第七周,我们小组进行了SQL server的建模,建表,插入数据。现将注意事项以及问题,解决方案整理如下。 首先是建模。建模的首要工作是在相应的位置建立一个文件夹,例如:在F盘建立一个名为门诊信息系统的文件夹。启动SQL,在SQL环境内建立一个数据库,并将数据文件和日志文件也放入文件 ...
分类:数据库   时间:2017-10-23 20:08:34    阅读次数:212
SQL两表之间:根据一个表的字段更新另一个表的字段
转载: 原文:http://blog.csdn.net/jcx5083761/article/details/26010763 1. 写法轻松,更新效率高:update table1 set field1=table2.field1,field2=table2.field2from table2wh ...
分类:数据库   时间:2017-10-23 20:50:24    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!