码迷,mamicode.com
首页 > 数据库 > 周排行
mysql索引
1,mysql创建索引可以提高很大的查询速度,但是会降低表的更新进度(更新索引表)。索引---->hash--->排序----->b+数算法所以当你更改索引列的值,需要重新生成hash值排序,这样就降低表的额更新速度。2,创建索引创建索引:(索引名字的建议为库名表名列名))mysql>showtables;+----------------+|Tables_in_test|
分类:数据库   时间:2018-05-22 13:03:20    阅读次数:173
vs实现数据库数据迁移
public ActionResult About() { List adsinfo_new = new List();//实例化一个LIST装载旧的表格 using (Model2 m2 = new Model2()) { adsinfo_new = m2.adsinf... ...
分类:数据库   时间:2018-05-22 13:04:44    阅读次数:205
mysql随笔系列-1
MySQL数据库管理 本人实验所用的MySQL数据库版本:5.5.56-MariaDB MariaDB Server 操作系统:centos7.5 1.创建数据库 MariaDB [(none)]> create database test1; 2.查看所有数据库 MariaDB [(none)]> ...
分类:数据库   时间:2018-05-22 13:05:32    阅读次数:201
Django+Bootstrap+Mysql 搭建个人博客 (六)
6.1.comments插件 (1)安装 (02)settings (3)website/url (4)修改源码 django_comments/abstracts.py第36行 原代码 修改后 (5)修改源码 django_comments/abstracts.py第52行 修改和增加了几个字段 ...
分类:数据库   时间:2018-05-22 13:05:58    阅读次数:281
mysql 左连接,右连接
grades表:student表:使用联合查询中的内连查询innerjoin 类似交集:2,查询指定用户的所有成绩selectstudent.name,grades.*fromstudent,gradeswherestudent.id=grades.idandstudent.name=‘aaa‘;二,leftjoin左查询,从左表返回所有的行,如果右表中没有匹配则以NULL补全.s
分类:数据库   时间:2018-05-22 13:07:09    阅读次数:190
Asp.Net Core NLog 将日志输出到数据库以及添加LayoutRenderer的支持
在这之前打算用Apache的Log4Net,但是发现其AdoNetAppender方法已经不存在了,无法使用配置文件直接输出到数据库了,因此我便改用了NLog框架。 一、对项目添加NLog 通过Nuget安装NLog NLog.Extensions.Logging、NLog.Web.AspNetCo ...
分类:数据库   时间:2018-05-22 14:47:53    阅读次数:1323
Oracle系列-锁表与解锁解决方案(操刀版)
【Oracle系列-锁表与解锁解决方案(大招版)】 --1查看被锁的表 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a ...
分类:数据库   时间:2018-05-22 14:49:02    阅读次数:162
MySql常用函数
大小写 在条件前加关键字 binary 取整数 floor:函数只返回整数部分,小数部分舍弃 round:函数四舍五入 ceil : 向上取整 条件判断 IF(EXP1,TRUE-EXP2,FALSE-EXP3) 是否为空 ISNULL() 截取字符串 1、left(str,index) 从左边第i ...
分类:数据库   时间:2018-05-22 14:50:11    阅读次数:262
MongoDB 设置账号和密码
一、安装MongoDB 1.环境配置: i.操作系统:CentOS release 6.8 (Final) ii.计算机类型:x86_64 2.下载对应的MongoDB 版本 3.解压MongoDB 数据库 4. 启动MongoDB 二、配置账号和密码 1.开启认证 MongoDB 默认安装完成以后 ...
分类:数据库   时间:2018-05-22 14:50:19    阅读次数:257
DB2——DB2临时表的创建
DB2支持session临时表. 该表只能存在于某一session或某一交易上下文中,对其他用户不可见. DB2 V8增加了对临时表的索引的支持, 这对于提升查询速度比较有意义; 下面举例子来说明session临时表的使用: 1. 在创建session临时表前, 您必须创建临时表空间 create ...
分类:数据库   时间:2018-05-22 14:50:33    阅读次数:282
SQL Server 日志和代理的错误日志
本文介绍的日志不是事务日志,而是SQL Server 日志和代理的错误日志,按照主体把错误日志分为SQL Server、SQL Server Agent、Database Mail,以及 Windows NT。SQL Server使用日志记录数据库引擎启动和运行过程中产生的信息,这些信息不一定是“错 ...
分类:数据库   时间:2018-05-22 14:51:51    阅读次数:234
Oracle系列-锁表与解锁解决方案(基础版)
【Oracle锁表查询和解锁解决方案】 一、了解原因(借鉴整理) 数据库操作语句的分类 DDL:数据库模式定义语言,关键字:createDML:数据操纵语言,关键字:Insert、delete、updateDCL:数据库控制语言 ,关键字:grant、removeDQL:数据库查询语言,关键字:se ...
分类:数据库   时间:2018-05-22 14:56:13    阅读次数:233
mysq数据库相关操作
(一)常用SQL语句 1.SELECT USER() 得到登陆的用户 2.SELECT VERSION() 得到mysql的版本信息 3.SELECT NOW() 得到当前的时间 4.SELECT DATABASE() 得到打开的数据库名字 (二)数据库相关操作 1.创建数据库(名称不要包含特殊字符 ...
分类:数据库   时间:2018-05-22 14:57:44    阅读次数:166
mysql复制表结构和数据
1.复制表结构: create table newName like oldName;//可以复制所有结构。 或者: create table newName select * from oldName where 1<>1;//让where条件不成立,只能拷贝结构,无法拷贝内容,且外键约束 、主键 ...
分类:数据库   时间:2018-05-22 15:00:36    阅读次数:215
[SQL Server]用 C# 在 LinqPad 建立 Linked Server 跨服务器数据库操作
在涉及老项目数据迁移的时候,数据库结构已经完全发生变化,而且需要对老数据进行特殊字段的处理,而且数据量较大,使用Navicat导出单表之后,一个表数据大概在100多万的样子,直接导出SQL执行根本行不通,执行到一般就GG。 之后尝试使用LINQ PAD直接操作两个数据库进行数据迁移,搜索一番,得知L ...
分类:数据库   时间:2018-05-22 15:03:12    阅读次数:223
PostgreSQL 的命令行工具 psql 的常用命令
1. 连接服务器: psql -h 192.168.1.88 -U username -d databasename 2. 切换数据库: \c dbname 3. 列出所有数据库: \l 4. 列出所有当前数据库表: \d 5. 列出表的所有字段: \d tablename 6. 列出表的基本情况: ...
分类:数据库   时间:2018-05-22 15:03:38    阅读次数:193
pycharm 直接删掉数据表之后,makemigration和migrate 之后,数据库中依然没有生成数据表的问题
综合分析一下行程这个问题的原因: 在终端中运行 select * from django_migrations; 查看 提交的记录,如果你的表删掉了,记录还在,那么数据库会觉得,这个表依然是存在的,所以才会出现重新建表失败的问题 解决办法: delete from django_migrations ...
分类:数据库   时间:2018-05-22 15:08:41    阅读次数:1123
Mysql数据库--语句整理/提升/进阶/高级使用技巧
一、基础 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'te ...
分类:数据库   时间:2018-05-22 15:09:38    阅读次数:190
EOS 数据库与持久化 API —— 架构
EOS 数据库结构详解在 EOS 中,智能合约执行完毕后,所占用的内存会释放。程序中的所有变量都会丢失。如果智能合约里要持久地记录信息,比如游戏智能合约要记录每位用户游戏记录,本次合约执行完毕后数据不能丢失,就需要将数据存储到 EOS 数据库中。与数据库交互的 API 被官方成为 Persistence API,中文可以叫做持久化 API。下图说明了 EOS 智能合约在执行 Action 时,与数
分类:数据库   时间:2018-05-22 15:54:50    阅读次数:675
EOS 数据库与持久化 API —— 实战
EOS 数据库开发实战上次的文章详细讲解了 EOS 数据库的架构,本文将以官方示例为基础,详解 EOS 数据库的开发实战。基本步骤在智能合约里与 EOS 数据库交互,首先要定义存储的数据:定义对象:具体就是定义一个 C++ 类或者 C++ 结构体,数据表就由一个个对象组成。定义主键:在刚才的类/结构体中,定义一个const类型的成员函数primary_key(),返回值必须为uint64_t类型,
分类:数据库   时间:2018-05-22 15:57:59    阅读次数:608
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!