码迷,mamicode.com
首页 > 数据库 > 月排行
SQL Server不允许保存更改的解决方法
设计SQLServer数据库时,有时会出现不允许保存修改的情况。这是因为启用了阻止保存要求重新创建表的更改,这是SQLServer的一种保护机制。1修改表的结构,数据类型时,出现的错误提示2点击上面的【工具】→【选项】3在选项对话框中,点击【设计器】→【表设计器和数据库设计器】..
分类:数据库   时间:2017-11-21 20:48:54    阅读次数:366
MVC跨域API HTTPClient方法 EF DBfirst
API 部分//勾上Api public class ProductController : ApiController { AEntities db = new AEntities();//引用db public IEnumerable<ZuoHeBiao> Get(string name, in ...
分类:数据库   时间:2017-11-21 20:49:48    阅读次数:299
linux--mariadb数据库
一、安装登陆1.安装并开启服务yuminstallmariadb-server.x86_64systemctlstartmariadb2.安全初始化)默认情况下,数据库的网络接口时打开的为了安全需要关闭此接口netstat-antple|grepmysql图示:网络接口vim/etc/my.cnf10skip-networking=1systemctlrestartmariadb.service图..
分类:数据库   时间:2017-11-21 20:51:56    阅读次数:287
MySQL死锁检测和回滚
最近碰到“TOO DEEP OR LONG SEARCH IN THE LOCK TABLE WAITS-FOR GRAPH, WE WILL ROLL BACK FOLLOWING TRANSACTION”。 重新温习下受益良多,其中死锁的判定规则,其实我们早在5年前解决秒杀场景的第一个版本就已经 ...
分类:数据库   时间:2017-11-21 20:53:33    阅读次数:241
用Merge存储引擎中间件实现MySQL分表
觉得一个用Merge存储引擎中间件来实现MySQL分表的方法不错。 可以看下这个博客写的很清楚--> http://www.cnblogs.com/xbq8080/p/6628034.html 另外,触发器的用法如下: ...
分类:数据库   时间:2017-11-21 20:53:49    阅读次数:199
获取Excel数据OleDb
ExcelDAL exc = new ExcelDAL(); DataTable dt = exc.ExcelToDS(path); foreach (DataRow dr in dt.Rows) { modelM mm = new modelM(); mm.FileNamee = dr[0].To ...
分类:数据库   时间:2017-11-21 21:58:56    阅读次数:175
数据库迁移(分享十一)
公司最近数据迁移项目比较多,大部分都是上云服务,目前基本上是镜像上云,P2V,V2V模式,但是我也渐渐了解到很多企业也打算数据库上云服务,由于各种不同原因,没有办法P2V、V2V这种形式。需要我们就是进行应用迁移即数据库迁移。 下面几节我就oracle、mysql、sqlserver数据库迁移工具介... ...
分类:数据库   时间:2017-11-21 22:00:04    阅读次数:322
牛掰的[MySQL]数据库介绍
据库基础 数据库(Database,DB)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 什么是数据库 数据库指的是以一定方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。简单来说可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的 ...
分类:数据库   时间:2017-11-21 22:04:13    阅读次数:272
mysql数据库的主从复制和主主复制
Mysql主从架构技术说明Mysql内建的复制功能是构建大型,高性能应用程序的基矗将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机(Master)的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或..
分类:数据库   时间:2017-11-21 22:08:03    阅读次数:270
Windbg调试内核shellcode
之前弄NSA smb漏洞的时候需要调内核的shellcode,所以整理了一下windbg调试shellcode的技巧。 应用层中直接加载shellcode比较简单,通过以下步骤 双机内核模式下由于.dvalloc命令不可用,因此需要采取一些特殊的方式。 通过下nt!NtCreateFile断点,让其 ...
分类:数据库   时间:2017-11-21 22:08:54    阅读次数:384
cenos安装MYSQL
4.安装MySQL [root@super ~]# wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.45-linux2.6-x86_64.tar.gz # 下载mysql 5.5 版本,下载过程比较漫长,需要的等待一下[root@supe ...
分类:数据库   时间:2017-11-21 22:10:10    阅读次数:247
随笔57 sql语句中in与exists,not in与not exists的区别
1、in与exists in是把外表和内表作hash连接; 而exists是对外表作loop循环,每次loop循环再对内表进行查询; 一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大; 如果两个表中一个较小一个较大,则子查询表大的用e ...
分类:数据库   时间:2017-11-21 22:12:11    阅读次数:252
基于MySQL实现数据库的半同步主从复制
首先我们来了解一下数据库常遇到的问题:第一就是性能上的问题1、向上拓展(硬件方面)scaleup个体本身容易达到极限2、向外拓展scaleout第二就是可用性的问题1、数据库服务中断2、误操作数据损坏3、硬件故障4、数据库升级测试遭遇bug5、黑客攻击基于以上这些问题就有了一个比较..
分类:数据库   时间:2017-11-21 22:14:11    阅读次数:251
SQLi-LABS Page-2(Basic Challenges)
sqlmap: python sqlmap.py -u "http://mysqli/Less-2/?id=1" Parameter: id (GET) Type: boolean-based blind Title: AND boolean-based blind - WHERE or HAVIN ...
分类:数据库   时间:2017-11-21 22:14:31    阅读次数:249
mysql 基本常用语句
1.展示当前数据库 所有表名(前提必须进入数据库,进入数据库语句:【use 数据库名;】)mysql> show create table 表名;2.看mysql支持哪些存储引擎:mysql> show engines;3.查看mysql当前默认的存储引擎:mysql> show variables ...
分类:数据库   时间:2017-11-21 22:16:14    阅读次数:219
Python 执行 MySQL 事务
一、MySQL 事务 事务就是指逻辑上的一组 SQL 操作,组成这组操作的各个 SQL 语句,执行时要么全成功要么全失败。 举个例子,小明给小红转账100元,转账过程实际上就是小明的账户减少100元,小红的账户增加100元,对应的SQL语句为: update account set money=mo ...
分类:数据库   时间:2017-11-21 22:17:04    阅读次数:257
SQLi-LABS Page-3(Basic Challenges)
sqlmap: python sqlmap.py -u "http://mysqli/Less-3/?id=1" Parameter: id (GET) Type: boolean-based blind Title: AND boolean-based blind - WHERE or HAVIN ...
分类:数据库   时间:2017-11-21 23:44:45    阅读次数:273
CKG10-高性能高可用Yii2.0电商平台 仿京东商城 高级组件 MySQL LVS
CKG10-高性能高可用Yii2.0电商平台 仿京东商城 高级组件 MySQL LVS 随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到程序开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了。对于学习有困难不知道如何 ...
分类:数据库   时间:2017-11-21 23:47:38    阅读次数:262
深入非聚集索引:楼梯SQL Server二级索引
通过大卫·杜兰特,2017/10/18(第一次出版:2014/11/26) 该系列 本文是楼梯系列的一部分:SQL Server的阶梯索引 索引数据库设计的基础,告诉开发人员使用数据库设计者的意图。 不幸的是索引时往往是后加上的性能问题出现。 终于在这里是一个简单的系列文章,应该让任何数据库专业迅速 ...
分类:数据库   时间:2017-11-21 23:47:45    阅读次数:233
7、MySQL数据库的视图操作
上一张内容在结尾阶段引入了MySQL数据库的视图概念,本章将纤细介绍视图的集中用法。在创建视图之前先创建学生表,学院表和学员信息表,通过使用视图对着三张表的操作,使我们对视图有一个基本的认识和了解。使用视图的原则:1、视图名字唯一性2、视图的创建个数不受限制,用户..
分类:数据库   时间:2017-11-21 23:51:48    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!