今天有时间测试了一下通过.net环境操作MYSQL数据库,测试过程及结果记录如下: 1、MYSQL安装 (1)我是从MYSQL官网下载的最新版,即MYSQL8.0,在MySql官网的下载页面,找到“MySQL Installer for Windows”。 MySql下载页面地址:https://d ...
分类:
数据库技术 时间:
2019-11-03 17:01:34
收藏:
0 评论:
0 赞:
0 阅读:
136
单行函数 操作数据对象 接受参数返回一个结果 只对一行进行变换 每行返回一个结果 可以转换数据类型 可以嵌套 参数可以是一列或一个值 包含:字符,数值,日期,转换,通用 字符函数1.大小写控制函数:这类函数改变字符的大小写。 示例: 2.字符控制函数 示例: 数字函数 DUAL 是一个‘伪表’,可以 ...
分类:
数据库技术 时间:
2019-11-03 16:57:42
收藏:
0 评论:
0 赞:
0 阅读:
119
根据老师要求,根据实验报告所给出的源码进行MongoDB的java操作实现。 参考:MongoDB|菜鸟教程;林子雨大数据研究室; 实验环境: 1、Linux CentOS 6; 2、jdk-1.8.0; 3、mongodb-linux-x86_64-3.4; 4、windows 下eclipse。 ...
分类:
数据库技术 时间:
2019-11-03 16:47:29
收藏:
0 评论:
0 赞:
0 阅读:
107
每次配置新机器上MySQL,总要去打开MySQL的远程连接配置。 这里我使用的是Ubuntu的操作系统环境。步骤如下: 1.安装MySQL。输入命令行: 这期间只要输入MySQL的密码即可。 2.输入命令行: 输入密码,进入MySQL,输入命令行: 再刷新权限: 3.进入目录,/etc/mysql/ ...
分类:
数据库技术 时间:
2019-11-03 15:37:03
收藏:
0 评论:
0 赞:
0 阅读:
84
之前的一篇文章介绍了数据库mysql的安装过程,在接下来的一些文章中,我将会讲述mysql数据库中的SQL语句,以及Java链接数据库等操作。 在说明SQL语句之前,首先说的是关于数据库的约束。 我们所有的关系数据库都支持对数据表使用约束,因为通过约束我们可以更好的保证数据表里的数据的完整性。约束是 ...
分类:
数据库技术 时间:
2019-11-03 15:36:22
收藏:
0 评论:
0 赞:
0 阅读:
81
JdbcTemplate主要提供以下五类方法: 1、execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句; Execute、executeQuery、executeUpdate 2、update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;bat ...
分类:
数据库技术 时间:
2019-11-03 15:36:01
收藏:
0 评论:
0 赞:
0 阅读:
92
一、SQL基本概念: SQL 已经成为关系数据库的标准语言,是一种数据库查询和程序设计语言,用 于存取数据以及查询、更新和管理关系数据库系统。 功能不仅仅是查询,还包括数据定义、数据操纵和数据控制等于数据库有关的 一系列功能。 四大功能:数据查询、数据定义、数据操纵和数据控制。 1)嵌入式和动态 S ...
分类:
数据库技术 时间:
2019-11-03 14:53:52
收藏:
0 评论:
0 赞:
0 阅读:
94
1 组合两张表 组合两张表, 题目很简单, 主要考察JOIN语法的使用。唯一需要注意的一点, 是题目中的这句话, "无论 person 是否有地址信息"。说明即使Person表, 没有信息我们也需要将Person表的内容进行返回。所以我选择使用左外查询, 当然你也可以选择RIGHT OUTER JO ...
分类:
数据库技术 时间:
2019-11-03 14:35:55
收藏:
0 评论:
0 赞:
0 阅读:
100
如下: 关键点:oracle中有内部id为rowid, 在postgresql中有ctid. 参照:oracle rowid and postgresql ctid 参照:SQL 删除重复记录,并保留其中一条 ...
分类:
数据库技术 时间:
2019-11-03 14:29:50
收藏:
0 评论:
0 赞:
0 阅读:
84
分组函数,又称聚合函数,是将一类数据统计后获得一个值 1. 计算: sum 求和 avg 平均值 max 最大值 min 最小值 count 个数 不管什么引擎下,count(*)效率最高 以上函数忽略null值 2.distinct 去重 sum(distinct id) 先去重,再求和。 3.g ...
分类:
数据库技术 时间:
2019-11-03 14:24:52
收藏:
0 评论:
0 赞:
0 阅读:
95
坚持每天学一点,每天积累一点点,作为自己每天的业余收获,这个文章是我在吃饭的期间写的,利用自己零散的时间学了一下python操作MYSQL,所以整理一下。 我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧: 请注意修改你的数据库,主机名,用户名,密码。 下面来大致演示一下插入数据 ...
分类:
数据库技术 时间:
2019-11-03 14:20:40
收藏:
0 评论:
0 赞:
0 阅读:
79
ORA-01033: ORACLE initialization or shutdown in progress: 第一步、sqlplus / NOLOG 第二步、SQL> connect / as sysdba提示:已成功 第三步、SQL>shutdown normal提示:数据库已经关闭已经卸载 ...
分类:
数据库技术 时间:
2019-11-03 14:18:50
收藏:
0 评论:
0 赞:
0 阅读:
76
以前使用数据库时,总是会将DataTable转化成实体对象,然后在UI上使用,一般采用的是反射办法,一般情况该方法是没有问题的。 但是在个别时候需要考虑效率,就不是特别合适了。因此研究类一下,采用emit方式进行转换。 发布类一个库。c#版本采用.net standard2.0 地址: https: ...
分类:
数据库技术 时间:
2019-11-03 14:15:59
收藏:
0 评论:
0 赞:
0 阅读:
71
一、DDL、DML、DCL常用语句 1、DDL(Data Definition Language)数据库定义语言 (1)数据库模式定义 (2)表定义 2、DML(data manipulation language)数据库操作语言 3、DCL(Data Control Language)数据库控制语 ...
分类:
数据库技术 时间:
2019-11-03 13:54:15
收藏:
0 评论:
0 赞:
0 阅读:
92
原创作者:flowell,转载请标明出处:https://www.cnblogs.com/flowell/p/multiprocessing_flask_sqlalchemy.html Sqlalchemy flask-sqlalchemy的session是线程安全的,但在多进程环境下,要确保派生子 ...
分类:
数据库技术 时间:
2019-11-03 13:45:38
收藏:
0 评论:
0 赞:
0 阅读:
114
查是否安装了mysql:centos6:rpm -qa |grep mysqlcentos7:rpm -qa|grep mariadb或rpm -qa |grep mysql 有老的版本可以执行命令卸载: rpm -e --nodeps mysql-libs 1、 cat > /etc/yum.re ...
分类:
数据库技术 时间:
2019-11-03 13:40:55
收藏:
0 评论:
0 赞:
0 阅读:
85
安装mysql有两种方式,1是rpm,2是自己配置。rpm类似于直接安装,系统自动配置,这里使用第二种方式。 1、下载mysql包 https://dev.mysql.com/downloads/mysql/ 2、新建文件夹 sudo mkdri /usr/local/mysql sudo mkdr ...
分类:
数据库技术 时间:
2019-11-03 13:29:41
收藏:
0 评论:
0 赞:
0 阅读:
79
1、什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之 ...
分类:
数据库技术 时间:
2019-11-03 13:12:35
收藏:
0 评论:
0 赞:
0 阅读:
77