首页 > 数据库技术
mysql大批量插入数据的4种方法示例
前言 本文主要给大家介绍了关于mysql大批量插入数据的4种方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法一:循环插入 这个也是最普通的方式,如果数据量不是很大,可以使用,但是每次都要消耗连接数据库的资源。 大致思维如下 (我这里写伪代码,具体编写可以结合自己的业务逻辑或 ...
分类:数据库技术   时间:2020-01-13 09:20:57    收藏:0  评论:0  赞:0  阅读:82
centos7 MongoDB(未完善)
之前多次安装MongoDB失败,今天终于配置安装成功了!!! 首先,介绍一下:MongoDB是一个基于分布式文件存储的NoSQL数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RD ...
分类:数据库技术   时间:2020-01-13 09:15:37    收藏:0  评论:0  赞:0  阅读:78
MSSQL执行计划的优化建议
执行计划:提交sql语句,数据库查询优化器,经过分析生成,制定多个查询方式,从中选择资源使用最少的 数据库制定执行计划是按照使用资源最少,而不是时间最短 对应的意思: 1、受影响的行数 2、影响的字节数 3、影响的数据大小 执行计划: 1、Table Scan 全表扫描 性能最差 2、Cluster ...
分类:数据库技术   时间:2020-01-13 09:10:35    收藏:0  评论:0  赞:0  阅读:89
mysql快速上手之DDL数据定义语句
SQL分类 DDL语句:数据定义语句,定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。(create、drop、alter等) DML语句:数据操纵语句,用于增删改查的操作,并检查数据完整性。 DCL语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句,这些语句定义了数据库、 ...
分类:数据库技术   时间:2020-01-13 09:07:46    收藏:0  评论:0  赞:0  阅读:96
MySQL学习笔记(一)
[TOC] MySQL学习笔记(一) 一、数据库相关操作 1.创建数据库 CREATE {DATABASE|SCHEMA} db_name; CREATE DATABASE [IF NOT EXISTS] db_name; 检查数据库名称是否存在,不存在则创建 CREATE DATABASE [IF ...
分类:数据库技术   时间:2020-01-13 09:03:41    收藏:0  评论:0  赞:0  阅读:71
Mysql运行模式及1690错误处理
Mysql运行模式及1690错误处理MySQLsaid:Documentation1690-BIGINTUNSIGNEDvalueisoutofrangein经过查询,发现这个错误的原因是两个时间字段进行减法运算时,如果有一个时间为0000-00-00时造成的,根本原因是因为这样减法的结果会超过Mysql数值字段的范围,从而触发1690报错。ERROR1690Out-of-Range当Mysql中
分类:数据库技术   时间:2020-01-13 01:21:58    收藏:0  评论:0  赞:0  阅读:116
1分钟搞定 MyISAM与InnoDB的索引差异
B+树,它是一种非常适合用来做数据库索引的数据结构:(1)很适合磁盘存储,能够充分利用局部性原理,磁盘预读;(2)很低的树高度,能够存储大量数据;(3)索引本身占用的内存很小;(4)能够很好的支持单点查询,范围查询,有序性查询;数据库的索引分为主键索引(PrimaryInkex)与普通索引(SecondaryIndex)。InnoDB和MyISAM是怎么利用B+树来实现这两类索引,其又有什么差异呢
分类:数据库技术   时间:2020-01-13 01:17:44    收藏:0  评论:0  赞:0  阅读:119
关于MySQL的基准测试
什么是基准测试当我们对数据库进行优化后,只有进行测量系统性能才能知道优化是否有效,这种测量的方式就是基准测试。基准测试的定义如下:基准测试是一种测量和评估软件性能指标的活动用于建立某个时刻的性能基准,以便当系统发生软/硬件变化时,重新进行基准测试以评估变化对性能的影响我们可以这样认为:基准测试是针对系统设置的一种压力测试,可以用来观察系统在不同压力下的行为。评估系统的容量,观察系统如何处理不同的数
分类:数据库技术   时间:2020-01-13 01:16:31    收藏:0  评论:0  赞:0  阅读:105
sql server 增加分组序号
SQL2000自制row_number SELECT (SELECT COUNT(*) FROM main1 p1 WHERE p1.编号 <= p2.编号) AS rowNumber, * FROM main1 p2 ORDER BY 编号 很简单,但是数据量大的时候会十分的消耗性能 sql se ...
分类:数据库技术   时间:2020-01-13 01:11:01    收藏:0  评论:0  赞:0  阅读:91
集群rpm安装MySQL
安装mysql数据库 a)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm b)安装mysql源:yum localinstall mysql57-community-releas ...
分类:数据库技术   时间:2020-01-13 00:50:10    收藏:0  评论:0  赞:0  阅读:105
安装MySQL
1、下载 MySQL 数据库的安装包:mysql-5.7.17.msi.下载完成之后,双击打开此msi文件 2、标注1:安装所有 MySQL 数据库需要的产品;标注2:仅仅使用 MySQL 数据库的服务器;标注3:仅仅使用 MySQL 数据库的客户端;标注4:安装所有包含 MySQL 数据库的产品; ...
分类:数据库技术   时间:2020-01-13 00:38:04    收藏:0  评论:0  赞:0  阅读:106
mongo复制数据库和表
1、使用工具Studio 3T for MongoDB 选择一个数据库中的Collections集合,然后按住 Ctrl+C 复制快捷键会弹出如下帮助框。 点击 Ctrl+V 粘贴快捷键,重命名一下复制的名称即可。 2、使用工具Robo 3T 在Collection中,右键选择复制Collectio ...
分类:数据库技术   时间:2020-01-13 00:19:17    收藏:0  评论:0  赞:0  阅读:124
MySQL 中 and 和 or 的组合使用
引用博文:https://www.cnblogs.com/ryanzheng/p/7894688.html 在 代码中 需要对 用户的某个字段过滤 SQL: SQL1: SELECT count(1) FROM img_chart_def d where d.chart_name like '%' ...
分类:数据库技术   时间:2020-01-12 23:49:12    收藏:0  评论:0  赞:0  阅读:167
如何导入MySQL数据库
问题 如何导入MySQL数据库 解决方案 1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。 在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。 ...
分类:数据库技术   时间:2020-01-12 23:07:39    收藏:0  评论:0  赞:0  阅读:107
设置MySQL使用非SYSTEM身份运行时,需要修改的磁盘权限
问题 设置MySQL使用非SYSTEM身份运行时,需要修改的磁盘权限 解决方案 *注意:本文的内容涉及到修改NTFS磁盘权限和设置安全策略,请务必在确认您了解操作可能的后果之后再动手进行任何的修改。文中提及的权限都是在原有权限上附加的权限。 [修改步骤]1.创建用户创建一个名为mysqlusr的用户 ...
分类:数据库技术   时间:2020-01-12 22:46:32    收藏:0  评论:0  赞:0  阅读:118
如何重置MySQL数据库的root用户密码
问题 如何重置MySQL数据库的root用户密码 解决方案 当忘记MySQL的root密码的时候,可以进行如下的步骤重新设置MySQL的root密码: ■■Linux的平台■■ 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间 ...
分类:数据库技术   时间:2020-01-12 22:30:24    收藏:0  评论:0  赞:0  阅读:112
mysql最大连接数默认只有100,当很多用户访问带有数据库的站点如论坛时,会造成mysql服务CPU占用率上升,并无法提供服务
问题 mysql最大连接数默认只有100,当很多用户访问带有数据库的站点如论坛时,会造成mysql服务CPU占用率上升,并无法提供服务 解决方案 为mysql增加最大连接数的方法: Linux: vi /etc/my.cnf 找到[mysqld]一段,加入如下一行:set-variable=max_ ...
分类:数据库技术   时间:2020-01-12 22:09:02    收藏:0  评论:0  赞:0  阅读:120
如何应对 外挂应用phpMyadmin 无法管理 MySQL 的现象?
题 部分Plesk客户在使用phpMyadmin外挂应用时,由于config.inc.php的默认配置参数和本地MySQL服务配置不符,导致phpMyadmin无法使用的情况。 解决方案 登录您的phpMyAdmin所在服务器环境,执行如下检验操作:vi $phpMyAdmin_HOME/confi ...
分类:数据库技术   时间:2020-01-12 22:07:19    收藏:0  评论:0  赞:0  阅读:107
EFCore Database-first深入研究
EFCore Database first深入研究 使用Scaffold DbContext从数据库生成实体 说明文档: 关于 Scaffold DbContext 微软有官方说明文档 https://docs.microsoft.com/zh cn/ef/core/miscellaneous/cl ...
分类:数据库技术   时间:2020-01-12 21:58:57    收藏:0  评论:0  赞:0  阅读:140
如何修复损坏的MySQL数据表
问题 如何修复损坏的MySQL数据表 解决方案 于断电或非正常关机而导致MySQL数据库出现错误是非常常见的问题。有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工 ...
分类:数据库技术   时间:2020-01-12 21:48:22    收藏:0  评论:0  赞:0  阅读:106
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!