E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
--Mysql--
MySQL--
锁、事务、隔离级别
1.锁为什么需要锁?因为数据库要解决并发控制问题。在同一时刻,可能会有多个客户端对表中同一行记录进行操作,比如有的在读取该行数据,其他的尝试去删除它。为了保证数据的一致性,数据库就要对这种并发操作进行控制,因此就有了锁的概念。1.1锁的分类从对数据操作的类型(读\写)分读锁(共享锁):针对同一块数据,多个读操作可以同时进行而不会互相影响。写锁(排他锁):当前写操作没有完成前,它会阻断其他写锁和读锁
permike
·
2016-09-01 14:00
数据库
mysql
mysql--
——一(一—)主从 (变形虫)
主从复制与读写分离技术实例(一)主从复制2016-02-2915:16:50标签:linuxMySQL服务器系统版本:CentOS6.5MySQL版本:mysql-5.5.38生产环境下,如果对同一个数据库服务器即做写服务又做读服务,无论是从安全性、高可用性还是高并发等各个角度都不能满足实际需求,因此,一般都用多台数据库服务器通过主从复制来同步数据提高安全性,再通过读写分离来提升数据库的并发负载能
EnglishHK
·
2016-08-29 14:46
linux
服务器
防火墙
MySQL--
索引条件下推优化
http://blog.163.com/li_hx/blog/static/1839914132015782821512/一什么是“索引条件下推”“索引条件下推”,称为IndexConditionPushdown(ICP),这是MySQL提供的用某一个索引对一个特定的表从表中获取元组”,注意我们这里特意强调了“一个”,这是因为这样的索引优化不是用于多表连接而是用于单表扫描,确切地说,是单表利用索引
zengkefu
·
2016-07-19 11:00
MySQL--
审计
说明:本例利用第三方开源审计插件:libaudit_plugin.so来完成MySQL的审计工作参考地址https://github.com/mcafee/mysql-audit/wiki/Installation1.下载二进制包后解压,找到libaudit_plugin.so2.将此文件拷贝到{mysql_home}/plugin目录下--查看MySQL插件目录,登录MySQL执行命令:SHOW
活的很潇洒
·
2016-06-29 15:44
MySQL
druid,dbcp,c3p0 连接池的配置及应用
http://www.open-open.com/lib/view/open1430558786084.html(druid的内置监控及使用方法)我再想买中的使用方法,因为我链接的mycat集群环境的
mysql
yjph83
·
2016-06-16 11:00
druid
dbcp
c3p0
druid,dbcp,c3p0 连接池的配置及应用
http://www.open-open.com/lib/view/open1430558786084.html(druid的内置监控及使用方法)我再想买中的使用方法,因为我链接的mycat集群环境的
mysql
yjph83
·
2016-06-16 11:00
druid
dbcp
c3p0
python-module 'pymysql' has no attribute 'connect'
python爬虫,想着把爬下来的数据放到mysql中-然后查到了pymysql第一步肯定去找官方文档咯-戳我去github然后install--sample-想着这难不倒我啊copysample进去连接本地
mysql
天降爆米花
·
2016-06-03 11:48
python
MySql--
数据表中文乱码解决办法
在命令行中,MySQL中的中文字符显示的表格乱码;解决方案:http://blog.chinaunix.net/uid-27177626-id-4682171.html
BtWangZhi
·
2016-05-21 12:00
mysql--
多实例启动方法
启动mysql时,需要指定此实例的配置文件:/bin/sh${CmdPath}/mysqld_safe--defaults-file=/data/${port}/my.cnf2>&1>/dev/null& ${CmdPath}:mysql的路径 ${port}:此mysql实例的端口关闭mysql时,需要指定此mysql的socket:${CmdPath}/mysqladmin-u${
weilovepan520
·
2016-05-10 10:24
mysql
多实例
Hibernate hbm文件下property标签属性之type
1.java.lang.String或hibernatestring或建表时:
mysql--
>descriptionvarchar(255)oracle-->descriptionvarchar2(255
最王座
·
2016-05-06 15:00
Hibernate
type
hbm
mysql--
事务隔离级别
1.事务具有ACID四种特性。1.原子性(automicity):一个事务中的所有语句,应该做到:要么全做,要么一个都不做;2.一致性(consisitency):让数据保持逻辑上的“合理性”,比如:一个商品出库时,既要让商品库中的该商品数量减1,又要让对应用户的购物车中的该商品加1;3.隔离性(isolation):如果多个事务同时并发执行,但每个事务就像各自独立执行一样。4.持久性(durab
ReadyYes
·
2016-04-23 01:00
mysql
mysql--
用脚本实现分库分表备份
#!/bin/bashUSER=rootPASSWD=123456SOCK=/data/3306/mysql.sockLOGIN="mysql-u$USER-p$PASSWD-S$SOCK"DATABASE=`$LOGIN-e"showdatabases;"|sed'1d'|egrep-v".*schema|mysql"`DUMP="mysqldump-u$USER-p$PASSWD-S$SOCK
weilovepan520
·
2016-04-13 07:38
msyql
【1】mysql系统级操作
3.登陆
mysql--
登陆 --mysql-h服务器地址-u用户名[-P端口号]-p mysql-hlocalhost-uroot-P3306-p --参数名和参数值贴在一起写也可以 mysql-hlocalho
ReadyYes
·
2016-04-10 01:00
mysql
java--连接数据库--
mysql--
介绍
1.JDBC连接数据库介绍创建一个以JDBC连接数据库的程序,包含7个步骤:1.1.加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(StringclassName)实现。成功加载后,会将Driver类的实例注册到DriverManager类中。1.2.提供JDBC连接的URL连接UR
七夜琉璃
·
2016-04-09 16:28
Java
java--连接数据库--
mysql--
介绍
1.JDBC连接数据库介绍创建一个以JDBC连接数据库的程序,包含7个步骤:1.1.加载JDBC驱动程序:在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forName(StringclassName)实现。成功加载后,会将Driver类的实例注册到DriverManager类中。1.2.提供JDBC连接的URL连接UR
qiyeliuli
·
2016-04-09 16:00
java
MySQL--
存储引擎
数据库中的存储引擎其实是对使用了该引擎的表进行某种设置,数据库中的表设定了什么存储引擎,那么该表在数据存储方式、数据更新方式、数据查询性能以及是否支持索引等方面就会有不同的“效果”。在MySQL数据库中存在着多种引擎(不同版本的MySQL数据库支持的引擎不同),熟悉各种引擎才能在软件开发中应用引擎,从而开发出高性能的软件,MySQL数据库中的引擎有哪些呢?一般来说,MySQL有以下几种引擎:ISA
LaDiDaBoy
·
2016-03-23 16:00
mysql
数据库
软件开发
存储
数据存储
java web学习体系大全
1、基础知识体系:1.1、课程学习流程1.2、课程体系NO.类别 01操作系统Windows-->Linux02中间件Tomcat-->JBoss03数据库
MySQL--
>Oracle04JAVASE环境搭建
lurao
·
2016-03-21 10:00
java
java
Web
Web
死磕mysql(5)
高性能
mysql--
查看隐藏的库//usemysql--创建新用户//createuser'new'@'localhost'identifiedby'';--创建用户'用户名'@'主机/*本地登陆*/'
我的梦想那么大
·
2016-03-12 01:19
MySQL--
慢查询
原文地址:
MySQL--
慢查询作者:无极天宗mysql服务器有一项功能,可以检测到哪条sql语句查询得比较慢,就是慢查询slowlog,现在介绍如何开启。
senlin1202
·
2016-03-04 09:00
Mysql--
存储引擎
数据库对同样的数据,有着不同的存储方式和管理方式。在Mysql中,称为存储引擎。对于用户来说同样一张表的数据,无论用什么引擎来存储,用户看到的数据都是一样的。单对于服务器来说,有区别。常用的表的引擎 Myisam:批量插入速度快,不支持事务,锁表 InnoDB:批量插入速度较慢,支持事务,锁行
ZuoAnYinXiang
·
2016-01-28 21:00
【Linux】LAMP架构之以模块方式让php和httpd搭档工作
.el6.x86_64Apache:httpd-2.4.16.tar.gzMysql:mysql-5.5.24.tar.gzPHP :php-5.6.11.tar.bz2安装顺序为:Apahce-->
Mysql
0sunjie0
·
2016-01-24 01:33
linux
mysql
PHP
lamp
httpd
【Linux】LAMP架构之以模块方式让php和httpd搭档工作
431.el6.x86_64Apache:httpd-2.4.16.tar.gzMysql:mysql-5.5.24.tar.gzPHP:php-5.6.11.tar.bz2安装顺序为:Apahce-->
Mysql
0sunjie0
·
2016-01-24 01:33
lamp
linux
httpd
my
Linux
大数据下的
mysql--
简单分区分表
一,什么是mysql分表,分区什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上一,先说一下为什么要分表当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。根据个
xvshu
·
2016-01-15 18:00
Mysql--
索引与优化
理解MySQL——索引与优化写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为1
lijiangJava
·
2016-01-13 09:00
MYSQL--
存储过程-触发器-事务
本文内容: 存储过程 触发器 事务一、存储过程什么是存储过程大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成。存储过程(StoredProcedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参
breaklinux
·
2015-12-21 13:59
MYSQL--
存储过程-触发器-事务
本文内容: 存储过程 触发器 事务一、存储过程什么是存储过程大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成。存储过程(StoredProcedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参
breaklinux
·
2015-12-21 13:59
MYSQL--
存储过程-触发器-事务
本文内容:存储过程触发器事务一、存储过程什么是存储过程大多数SQL语句都是针对一个或多个表的单条语句。并非所有的操作都怎么简单。经常会有一个完整的操作需要多条才能完成。存储过程(StoredProcedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过
breaklinux
·
2015-12-21 13:59
Mysql
mysql启动报错 Starting MySQL.. ERROR! The server quit without updating PID file
我修改了mysql的启动用户:mysql启动用户改为root 然后在改回mysql
mysql--
>root-->mysql最后我将 user =root 改为 user
憬薇
·
2015-12-10 12:07
mysql
启动报错
MYSQL--
表分区、查看分区
阅读更多一、mysql分区简介数据库分区数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。MYSQL的分区主要有两种形式:水平分区和垂直分区水平分区(HorizontalPartitioning)这种形式的分区是对根据表的行进行分区,通过这样的方式不同分组里面的物理
ronin47
·
2015-12-09 11:00
数据库分区
分表
MYSQL--
表分区、查看分区
一、 mysql分区简介数据库分区数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。MYSQL的分区主要有两种形式:水平分区和垂直分区 水平分区(HorizontalPartitioning)这种形式的分区是对根据表的行进行分区,通过这样的方式不同分组里
ronin47
·
2015-12-09 11:00
数据库分区
分表
MYSQL--
表分区、查看分区
阅读更多一、mysql分区简介数据库分区数据库分区是一种物理数据库设计技术。虽然分区技术可以实现很多效果,但其主要目的是为了在特定的SQL操作中减少数据读写的总量以缩减sql语句的响应时间,同时对于应用来说分区完全是透明的。MYSQL的分区主要有两种形式:水平分区和垂直分区水平分区(HorizontalPartitioning)这种形式的分区是对根据表的行进行分区,通过这样的方式不同分组里面的物理
ronin47
·
2015-12-09 11:00
数据库分区
分表
SQL学习:mysql数据库备份和使用日志恢复+python调用mysql方法(4)
--EmpAndDept5--主要关于更新表格、数据库备份、日志的开启、删除和通过python来调用
mysql--
将select的数据返回创建一个新表createtableemp2asselectempno
databatman
·
2015-11-23 20:10
python
数据库
租用服务器修改mysql用户密码方法
-适用于记得root旧密码,修改root密码语法:mysqladmin -u用户名 -p旧密码 password 新密码例如:# mysqladmin -u root -proot password
mysql
lqx6633
·
2015-11-23 15:00
Mysql--
可用的 MySQL 产品和专业服务
一.MySQLCommunityEdition(社区版):MySQLCommunityEditionisthefreelydownloadableversionoftheworld'smostpopularopensourcedatabase.ItisavailableundertheGPLlicenseandissupportedbyahugeandactivecommunityofopenso
飞走不可
·
2015-11-21 22:00
MySQL--
产品的起源和状态
MySQL这个名字,起源不是很明确。一个比较有影响的说法是,基本指南和大量的库和工具带有前缀“my”已经有10年以上,而且不管怎样,MySQLAB创始人之一的MontyWidenius的女儿也叫My。这两个到底是哪一个给出了MySQL这个名字至今依然是个密,包括开发者在内也不知道。MySQL的海豚标志的名字叫“sakila”,它是由MySQLAB的创始人从用户在“海豚命名”的竞赛中建议的大量的名字
飞走不可
·
2015-11-21 22:00
MYSQL--
事务处理
MYSQL--
事务处理 事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。
·
2015-11-12 20:22
mysql
MYSQL--
事务处理
事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from userinfo where ~~~delete fr
·
2015-11-12 20:28
mysql
mysql--
存储引擎
存储引擎:也叫表类型,指的是数据表的存储机制,索引方案等配套相关功能。不同的引擎,由于处理方式不同,会带来不同的功能或者相应优化,根据实际需求选择合理的引擎。 选择表的存储引擎的标准:是否需要事务支持。是否支持外键。并发量的要求。错误恢复的处理。是否支持某些具体功能。 最常用的存储引擎:MyISAM, Indexed Sequential Access Method (有索引的顺序访问方法)
·
2015-11-11 17:01
mysql
mysql--
外键(froeign key)
如果一个实体的某个字段指向另一个实体的主键,就称为外键被指向的实体,称之为主实体(主表),也叫父实体(父表)。负责指向的实体,称之为从实体(从表),也叫子实体(子表) 作用:用于约束处于关系内的实体增加子表记录时,是否有与之对应的父表记录 如果主表没有相关的记录,从表不能插入 先插入主表数据后再插入从表数据: 在删除或者更新主
·
2015-11-11 17:00
mysql
mysql--
自动增长
create table teacher( t_id int primary key auto_increment, #auto_increment 自动增长 需要整型,还需要索引 t_name varchar(20), t_class varchar(20), days tinyint unsigned); #设置自动增长的起始
·
2015-11-11 17:59
mysql
MYSQL--
事务处理
事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from userinfo where ~~~delete fr
·
2015-11-10 21:04
mysql
MYSQL--
事务处理
事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from userinfo where ~~~delete fr
·
2015-11-08 11:30
mysql
MYSQL--
事务处理
事务处理在各种管理系统中都有着广泛的应用,比如人员管理系统,很多同步数据库操作大都需要用到事务处理。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 删除的SQL语句delete from userinfo where ~~~delete fr
·
2015-11-02 19:39
mysql
txt文件导入
mysql--
转
MySQL写入数据通常用insert语句,如 insert into person values(张三,20),(李四,21),(王五,70)…; 但有时为了更快速地插入大批量数据或交换数据,需要从文本中导入数据或导出数据到文本。 一、 建立测试表,准备数据 首先建立一个用于测试的表示学生信
·
2015-11-02 09:19
mysql
MYSQL杂记
手动启动方式:控制面板--性能与维护--管理工具--服务--
MySQL--
启动(或右击设置)服务启动
·
2015-10-30 14:21
mysql
MySQL--
执行mysql脚本及其脚本编写
首要步骤(一般可省略):开启mysql服务(默认是开机时就自动运行了):控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状态是启动还是停止,把它设为启动 连接mysql:在命令行下输入 mysql -h localhost -u root -p回车,然后输入密码即可;或直接运行mysql自带的连接工具,然后输入密码即可. 1.编写sql脚本,假设
·
2015-10-23 08:58
mysql
navicat mysql
SourceServerVersion:50022--源服务器版本SourceHost:localhost:3307--源主机SourceDatabase:db_fz--源数据库名TargetServerType:
MYSQL
王珂的个人笔记
·
2015-09-27 00:21
Mysql--
初探
下载MySQL免安装版,解压后,进入bin文件夹。打开命令窗口,输入netstartmysql提示:服务名无效。也就是先安装,命令行输入:mysqld--intall第一步:修改root的密码默认root用户,是没有密码的,现在要给root用户,加一个密码:>mysqladmin-urootpassword>enterpassword用root用户登录mysql。>servicemysqlstar
wxcdzhangping
·
2015-09-01 14:00
Mysql--
初探
下载MySQL免安装版,解压后,进入bin文件夹。打开命令窗口,输入netstartmysql提示:服务名无效。也就是先安装,命令行输入:mysqld--intall第一步:添加或者修改root的密码默认root用户,是没有密码的,现在要给root用户,加一个密码:mysqladmin-urootpassword密码然后用root用户登录>mysql-uroot-p>enterpassword:修
wxcdzhangping
·
2015-09-01 11:00
搭建基于LAMP的web应用程序平台
LAMP的搭建过程 安装次序:httpd-->
mysql--
>php 因为php的编译安装依赖于httpd的开发环境,以及MySQ
chicken_GG
·
2015-08-25 17:55
mysql
lamp
httpd
xcache
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他