首页 > 数据库技术
面向对象数据库设计与应用 02 - 数据库的创建
一、实验目的 要求能熟悉运用并掌握数据库创建与登录命令,以及数据库创建句柄的运用。 熟悉基本的数据库物理设计阶段的流程和步骤,能使用NTCA应用接口进行监听器的初步配置和使用, 能熟悉利用TNSPING对网络配置进行基本的测试。 理解满足数据库安装的最低要求,以及注意数据库用量的扩展性。 掌握如何通 ...
分类:数据库技术   时间:2020-01-06 12:33:18    收藏:0  评论:0  赞:0  阅读:115
SQL Server 小知识
公司之前的项目里面的数据,名称后面有回车和换行符号 用下面的代码去掉了 realname是列名,这个函数在update语句中使用就可以了,就会删除掉回车换行符 字符串转日期类型 screenshot 是一个字段,字符串格式类似于20191122xxx.jpg之类的,用下面的方法可以转成datetim ...
分类:数据库技术   时间:2020-01-06 12:32:36    收藏:0  评论:0  赞:0  阅读:83
Mysql 查询缓存利弊
Mysql 查询缓存总结 MySQL查询缓存解释 缓存完整的SELECT查询结果,也就是查询缓存。保存查询返回的完整结果。当查询命中该缓存,mysql会立刻返回结果,跳过了解析、优化和执行阶段, 查询缓存系统会跟踪查询中涉及的每个表,如果这些表发生变化,那么和这个表相关的所有数据都将失效 命中条件 ...
分类:数据库技术   时间:2020-01-06 12:22:05    收藏:0  评论:0  赞:0  阅读:82
mysql oder by排序把null的字段放在最后面
默认情况下,MySQL将null算作最小值。 使用:if(isnull(字段名),1,0) 说明:它的意思是将该字段根据是否为null值分成两部分,0相当于null值部分放在最后面,1相当于非null值部分放在前面,在排序的时候,先根据这一属性进行升序排列 select city_code, ins ...
分类:数据库技术   时间:2020-01-06 12:21:45    收藏:0  评论:0  赞:0  阅读:84
[python] 像gdb一样用pdb debug python程序
如题,我们希望像gdb C程序一样。对python程序就行debug 可以使用pdb来实现这样的功能。 见:https://docs.python.org/3/library/pdb.html 最简单的方法,我们以 longest_substring.py 为例。 使用如下方式执行它,便进入了deb ...
分类:数据库技术   时间:2020-01-06 12:19:55    收藏:0  评论:0  赞:0  阅读:72
docker环境下mysql数据库的备份
#! /bin/bash DATE=`date +%Y%m%d%H%M%S` BACK_DATA=erp-${DATE}.sql #导出表数据,不包括表结构 #docker exec -i xin-mysql mysqldump -t erp-dq-test -u root -p123456 --t... ...
分类:数据库技术   时间:2020-01-06 12:12:49    收藏:0  评论:0  赞:0  阅读:473
SQL联合查询(内联、左联、右联、全联)的语法
SQL联合查询(内联、左联、右联、全联)的语法 概述: 联合查询效率较高,举例子来说明联合查询:内联inner join 、左联left outer join 、右联right outer join 、全联full outer join 的好处及用法。 联合查询效率较高,以下例子来说明联合查询(内联 ...
分类:数据库技术   时间:2020-01-06 11:35:30    收藏:0  评论:0  赞:0  阅读:135
写一手好 SQL 很有必要
前言 博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理 。 其实这是非常低级的错误,我不禁后背一凉,团队成员的技术水平亟待提高啊。改造这些SQL的过程中,总结了一些经验分享给大家,如果有错误 ...
分类:数据库技术   时间:2020-01-06 11:34:32    收藏:0  评论:0  赞:0  阅读:90
pymysql的使用
什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 PyMySQL的安装 ...
分类:数据库技术   时间:2020-01-06 11:29:06    收藏:0  评论:0  赞:0  阅读:104
Python与数据库
一:数据库基础: 数据库:存储数据的仓库sql及其规范:SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言登录mysql:mysql -u用户名 -p密码 -mysql -h 127.0.0.1 -P 3306 -uroot -p123456; 退出:exit;quit;sql规范: ...
分类:数据库技术   时间:2020-01-06 11:13:05    收藏:0  评论:0  赞:0  阅读:70
SQL增删改查基础
SQL server 1、服务器名字 : . \[实例名] (local) 回环地址:127.0.0.1 2、表名就是类名 3、Nchar,Nvarchar(32) N:表示Unicode ,两个字节代表一个字符。汉字占用两个字符。 4、 nvarchar(50) :可变长度,nchar(2):指定 ...
分类:数据库技术   时间:2020-01-06 11:06:42    收藏:0  评论:0  赞:0  阅读:84
向C/C++程序员介绍Windbg 脚本
来自Windows调试工具包的所有调试程序都使用相同的引擎dbgeng.dll。它包含一种特殊语言的脚本解释器,我们称之为WinDbg脚本语言以方便使用,我们对WinDbg脚本文件使用WDS文件扩展名。下面是在分析一个脚本时捕获的WinDbg线程的调用堆栈: 0:000> ~1kL 100 Chil ...
分类:数据库技术   时间:2020-01-06 10:59:32    收藏:0  评论:0  赞:0  阅读:54
去哪里下载sql server?
sql server下载途径 【1】官网 https://my.visualstudio.com/Downloads?q=SQL%20Server%20Developer 【2】MSDN I TELL YOU 其他下载平台:https://msdn.itellyou.cn/ 搜索sql server ...
分类:数据库技术   时间:2020-01-06 10:56:37    收藏:0  评论:0  赞:0  阅读:78
SQL数据类型:nchar,char,varchar,nvarchar 的区别和应用场景
概括: char:固定长度,存储ANSI字符,不足的补英文半角空格。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义CHAR(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充,所以在读取的时候可能要多次用到trim(),比如char( ...
分类:数据库技术   时间:2020-01-06 10:55:24    收藏:0  评论:0  赞:0  阅读:89
centos下MySQL登录1045问题解决
由于需要在centos下部署整个应用,自然少不了对数据库的操作。但很多人可能会遇到一些问题,比如创建用户成功,但是却无法登录。 无法登陆一般就两个原因。第一,远程访问端口没开,第二个原因就是密码错误了(很奇怪,我们登录时的密码明明是正确的,但还是会提示密码错误,我也不知道这是什么原因,有可能是编码之 ...
分类:数据库技术   时间:2020-01-06 10:49:44    收藏:0  评论:0  赞:0  阅读:93
浅谈数据库集群方案
单点数据库数据库往往是系统中的性能瓶颈,所以通常在系统设计中会引入各种各样的缓存机制,以避免频繁访问数据库。另外,数据库由于其重要性,高可用要求也是避免不了的,因为一旦数据库挂了基本上整个系统也就不能使用了。而以上这些常见问题都是单点数据库带来的限制,为了解决这些问题,达到高性能、高可用的目的,我们就需要在系统架构设计中采用数据库集群方案。性能测试既然单点数据库存在性能问题,那么有没有实际数据呢?
分类:数据库技术   时间:2020-01-06 10:18:57    收藏:0  评论:0  赞:0  阅读:81
MySQL(四)—— 数据库设计
一、多表之间的关系的分类 (一)、一对一之间的关系 如:人和身份证 分析:一个人只有一个身份证,一个身份证只能对应一个人。 (二)、一对多(多对一)之间的关系 如:部门和员工 分析:一个部门有多个员工,一个员工只能有一个部门。 (三)、多对多之间的关系 如:学生和课程 分析:一个学生可以选择很多门课 ...
分类:数据库技术   时间:2020-01-06 10:17:09    收藏:0  评论:0  赞:0  阅读:86
MySQL基础篇(04):存储过程和视图,用法和特性详解
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、存储过程 1、概念简介 存储程序是被存储在服务器中的组合SQL语句,经编译创建并保存在数据库中,用户可通过存储过程的名字调用执行。存储过程核心思想就是数据库SQL语言层面的封装与重用性。使用存储过程可以较少应用系统的业务复杂性, ...
分类:数据库技术   时间:2020-01-06 09:59:41    收藏:0  评论:0  赞:0  阅读:68
Django框架进阶 静态文件配置,request对象方法,pycharm连接数据库,django连接数据库,django orm简介,字段的增删改查,登录功能例子,数据的增删改查
静态文件 什么是静态文件 网站所使用到的提前已经写好了的文件 css js 第三方的组件 bootstrap sweetalert fontawesome ... 网站所用到的html文件统一放到templates文件夹中 针对网站所使用到的静态文件也应该单独找一个文件夹来存储 这个文件夹 默认情况 ...
分类:数据库技术   时间:2020-01-06 09:54:52    收藏:0  评论:0  赞:0  阅读:130
Sql server bulk insert文本文件插入到数据库
Sql server bulk insert Bulk Insert Sql server 的bulk insert语句可以高效的导入大数据量的平面文件(txt,csv文件)到数据库的一张表中,其用法如下: bulk insert test from 'f:\test.txt' with (fiel ...
分类:数据库技术   时间:2020-01-06 09:53:05    收藏:0  评论:0  赞:0  阅读:102
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!