码迷,mamicode.com
首页 > 数据库 > 日排行
mysqlslap 压力测试工具
【背景】 由于一些不可描述的原因,我要确定一条业务SQL在给定的MySQL环境下的执行效率;比如说200个session同时跑同样一条SQL 我们数据库的吞吐量怎么样? 刚收到这个需求的时候,感觉这个要自己写一个程序才行了,还好身边有个老司机;他推荐用mysqlslap解决,所以也就有了这次 对my ...
分类:数据库   时间:2018-08-29 14:38:13    阅读次数:177
mysql 单机安装
单机安装 第一步:查看mysql是否安装.rpm -qa|grep mysql 第二步:卸载 mysqlyum remove mysql mysql-server mysql-libs mysql-commonrm -rf /var/lib/mysqlrm /etc/my.cnf 第三步:安装mys ...
分类:数据库   时间:2018-08-29 14:39:01    阅读次数:256
MySQL安装流程
1.1. 下载: 我下载的是64位系统的zip包: 下载地址:https://dev.mysql.com/downloads/mysql/ 下载zip的包: 下载后解压:D:\软件安装包\mysql-5.7.20-winx64 1.2. 配置环境变量: 变量名:MYSQL_HOME 变量值:E:\m ...
分类:数据库   时间:2018-08-29 14:39:23    阅读次数:206
EF操作数据库的步骤和一些简单操作语句
这里是写给我自己做记录的,不会写成一篇很好的博客,也不会置顶,如果有朋友看到了,而且觉得里面的内容不咋的,希望见谅哈! 关于这部分内容,这里推荐一篇总结的非常好的博客,如果你点击进来了,那么请略过下面的内容,直接点击这个链接,因为写的真的不错:https://www.cnblogs.com/gosk ...
分类:数据库   时间:2018-08-29 14:42:06    阅读次数:181
sqlserver 迁移
sqlserver 特点是只有一个服务,但是每个数据库对应一个mdf和ldf(数据文件及日志文件)。迁移前最好做一次完整备份,这样日志文件就比较小了 第一种方式: 1 先将源服务器上的数据库文件打包(包括mdf和ldf文件),并且复制到目标服务器上 2 然后在目标服务器上附加数据库 第二种方式(类似 ...
分类:数据库   时间:2018-08-29 14:43:45    阅读次数:188
mysql04
1. 存储程序 1) 触发器 存储程序,存储在服务器端。 由事件(增删改)调用,不能传参。 CREATE [DEFINER = { user | CURRENT_USER }] TRIGGER trigger_name trigger_time trigger_event ON tbl_name F ...
分类:数据库   时间:2018-08-29 14:44:24    阅读次数:157
浅谈分布式数据库
文章集中整理总结mysql分库分表开源产品,分布式数据库的设计,以及实际应用案例等相关内容,部分附上本文作者实际应用过程中的理解。 本文感谢sjdbc,mycat,姜承尧,林涛等文章提供的精彩介绍。 1、先抛出两个问题 问题一、当mysql单表数据量爆炸时,你怎么办? 问题二、当你的数据库无法承受高 ...
分类:数据库   时间:2018-08-29 14:45:00    阅读次数:187
MySQL 聚簇索引和非聚簇索引的认识
聚簇索引是对磁盘上实际数据重新组织以按指定的一个或多个列的值排序的算法。特点是存储数据的顺序和索引顺序一致。一般情况下主键会默认创建聚簇索引,且一张表只允许存在一个聚簇索引。 在《数据库原理》一书中是这么解释聚簇索引和非聚簇索引的区别的:聚簇索引的叶子节点就是数据节点,而非聚簇索引的叶子节点仍然是索 ...
分类:数据库   时间:2018-08-29 14:53:01    阅读次数:165
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法
下载解压mysql文件之后,中间出现了一些问题,终于解决,希望能帮助到需要的朋友。 mysql官网下载地址:https://dev.mysql.com/downloads/mysql/点击打开链接 以8.0.12版本为例 首先安装包解压后,没有网上教程里面提到的data文件夹和my-default. ...
分类:数据库   时间:2018-08-29 14:53:40    阅读次数:266
mysql数据库触发器
触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIG ...
分类:数据库   时间:2018-08-29 14:57:12    阅读次数:198
mysql5.7版本的增删改查
查看数据库新建数据库使用school数据库因为这个数据库刚刚创建里面没有表所以看不到表,下面我们要创建表,并对表进行增删改查创建名为info的表,首先需要定义表的结构。我们可以使用desc表名来查看表结构对表进行添加数据,并查看数据以升序对表进行排序以降序对标进行排序对info表里name是zhaoliu的数据把score改为89删除id为5的数据为了实现多表查询我们在创建一个表为hobinfo表
分类:数据库   时间:2018-08-29 15:58:51    阅读次数:165
pymysql的使用
PYMYSQLimportpymysqlclient=pymysql.connect(ip=‘127.0.0.1‘,#IPport=3306,#端口user=‘root‘,#账号password=‘‘,#密码database=‘t1‘,#库charset=‘utf8‘#字符编码)cursor=client.cursor(pymysql.cursors.DictCursor)#拿到游标,将拿到的信息
分类:数据库   时间:2018-08-29 15:59:24    阅读次数:669
MySQL 索引 与 事务
简介1·索引及分类2·创建及查看索引3·事务的概念及特点4·事务的操作5·总结拓展:在开始了解索引之前,得学会安装MySQL和它的一些基本的命令,可以看看之前的一片文章:MySQL安装与基本命令索引及分类1·索引的概念:什么是索引,不用专业术语来描述,通俗的来讲,就是一本书的目录,或一本小说的目录,有了目录就可以快速定位我需要找到的内容。专业点的来讲,就是为了提高数据库的搜索效率而对某写字段中的值
分类:数据库   时间:2018-08-29 15:59:40    阅读次数:240
Mysql安装
简介:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统具体操作:本实验是在CentOS7虚拟机上进行操作的首先安装环境包:再
分类:数据库   时间:2018-08-29 15:59:54    阅读次数:208
mysql用户管理
对数据库用户的操作都是在mysql库中进行的,所以需要进入mysql库,查看数据库中的用户和地址这里的两种方法都可以创建用户的同时设置密码,不同的是第二种我们可以直接给用户权限给用户修改名字删除用户给用户修改密码为了解决忘记用户密码的问题这里我们可以如下解决,这里我们使用的是mysql5.7版本和别的版本可能是有所不同的方法退出数据库后关闭数据库服务进入配置文件添加这段语句并重启数据库直接使用my
分类:数据库   时间:2018-08-29 16:01:39    阅读次数:197
在Centos7上实现手工编译安装mysql5.7
实验环境:Centos7版本一台,实验所需用的安装包和脚本都在下面的链接中。链接:https://pan.baidu.com/s/1a6x5MahQk8_HpSyiH7QpUw密码:paqj操作步骤首先我们需要安装编译环境解压两个安装包,这里的boost包需要解压到指定的目录下,mysql5.7这个数据包则随便。创建一个mysql的管理用户来管理手工编译安装把mysql这个目录的用户和组更改为新创
分类:数据库   时间:2018-08-29 16:01:48    阅读次数:225
Oracle数据库启动时出现ORA-01157和ORA-01110问题
出现问题:SQL>startup;ORACLEinstancestarted.TotalSystemGlobalArea2371719168bytesFixedSize2215624bytesVariableSize1342177592bytesDatabaseBuffers1023410176bytesRedoBuffers3915776bytesDatabasemounted.ORA-0
分类:数据库   时间:2018-08-29 16:02:06    阅读次数:245
mysql用户管理
注意:(mysql数据库不区分大小写,但符号一定要用英文格式)查看用户命令:selectuser,authentication_string,hostfromuser;创建用户命令一,直接创建:createuser‘zhangsan‘@‘localhost‘identifiedby‘abc123‘;创建用户命令二,权限创建:grantallon.to
分类:数据库   时间:2018-08-29 16:03:02    阅读次数:229
mysql基本语句操作练习
用户登录:创建库和表:插入数据,查看表格:再创建一个表,两表关联查看:查看所有的库和表:删除表:修改表中数据:排序:求平均值:删除数据:记住简单的几条基本mysql语句,就可以使用mysql了。更多的语句将在后面进行补充。
分类:数据库   时间:2018-08-29 16:03:12    阅读次数:155
【MySQL】探测mysqldump详细过程
前言:相信大家对mysqldump应该不陌生,但是大家对mysqldump的原理及备份过程真的熟悉吗?今天,我们一起来深入理解一下mysqldump的备份原理及备份过程以及不同参数产生的效果。1.直接mysqldump-uroot-pyourpasstest_db>test_db.sql备份产生的general_log如下:2018-08-14T14:10:50.227254+08:0027
分类:数据库   时间:2018-08-29 16:05:54    阅读次数:212
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!