网页上搜索的众多安装教程复杂难看,每个人的都有些许区别,最大的就是都不清晰,过于复杂,于是记录下简单点的安装步骤。 1.上传包到root目录后解压到/usr/local文件夹下,然后改名为mysql 2.添加用户和用户组,useradd -r -s /sbin/nologin mysql 3.更改权 ...
分类:
数据库技术 时间:
2020-05-08 00:40:45
收藏:
0 评论:
0 赞:
0 阅读:
67
[toc] MySQL数据库进阶 navicat可视化界面操作数据库 数据库查询题目讲解(多表操作) python如何操作MySQL(pymysql模块) sql注入问题 pymysql模块增删改查数据操作 1 Navicat软件 navicat可以用可视化界面操作数据库 1.1 Navicat安装 ...
分类:
数据库技术 时间:
2020-05-08 00:40:24
收藏:
0 评论:
0 赞:
0 阅读:
82
导入sql文件到mysql容器中 1. 在docker-compose文件中增加挂载路径./sqlfile,将sql文件映射进容器。 volumes: - ./data/docker/mysql:/var/lib/mysql - ./mysql/:/docker-entrypoint-initdb. ...
分类:
数据库技术 时间:
2020-05-08 00:33:10
收藏:
0 评论:
0 赞:
0 阅读:
98
导出 导出 SQL 文件 比如 导出 表 导入 还看啥?执行 SQL 文件不会吗? ...
分类:
数据库技术 时间:
2020-05-08 00:24:35
收藏:
0 评论:
0 赞:
0 阅读:
71
组合索引的前缀和单列索引一致,走INDEX RANGE SCAN drop table TX1 purge; create table TX1 as select * from dba_objects; create index idx_object_id on TX1(object_id,obje ...
分类:
数据库技术 时间:
2020-05-08 00:23:37
收藏:
0 评论:
0 赞:
0 阅读:
68
一、 Navicat软件 安装 提示 二、sql查询练习题 三、pymysql模块 sql注入与pymysql使用 ...
分类:
数据库技术 时间:
2020-05-08 00:12:37
收藏:
0 评论:
0 赞:
0 阅读:
77
问题同时取最大和最小导到效率变低 测试 1.分别取最大和最小 drop table TX1 purge; create table TX1 as select * from dba_objects; update TX1 set object_id=rownum; commit; alter tab ...
分类:
数据库技术 时间:
2020-05-07 23:51:52
收藏:
0 评论:
0 赞:
0 阅读:
135
在并发环境下,事务间的隔离性很难保证,因此会出现并发一致性问题。 并发一致性问题主要有四类,即:丢失修改问题,读脏数据问题,不可重复读问题,幻影读问题。 ①丢失修改问题:T1和T2两个事务都对同一数据进行修改,T1先修改,T2随后修改,T2的修改覆盖了T1的修改。 ②读脏数据问题:T1修改了一个数据 ...
分类:
数据库技术 时间:
2020-05-07 23:51:32
收藏:
0 评论:
0 赞:
0 阅读:
181
参考:https://blog.csdn.net/Damionew/article/details/103918688 参考Spark Doc:https://spark.apache.org/docs/latest/sql-getting-started.html 1.首先Maven需要引入spa ...
分类:
数据库技术 时间:
2020-05-07 23:50:27
收藏:
0 评论:
0 赞:
0 阅读:
113
在performance_schema有如下表记录内存使用情况 1 2 3 4 5 6 7 8 9 10 mysql> show tables like '%memory%summary%'; + + | Tables_in_performance_schema (%memory%summary%) ...
分类:
数据库技术 时间:
2020-05-07 23:24:43
收藏:
0 评论:
0 赞:
0 阅读:
137
事务是指满足ACID特性的一组操作。可以通过commit提交一个事务,也可以通过rollback回滚,回滚可以反向执行对数据库的修改操作。 所谓的ACID特性是指: Atomicity原子性:事务被视为不可分割的最小单位,事务的所有操作要么全部成功提交,要么全部失败回滚。 Consistency一致 ...
分类:
数据库技术 时间:
2020-05-07 23:22:48
收藏:
0 评论:
0 赞:
0 阅读:
84
1、Mongodb的介绍 NoSQL,non-relational sql,非关系型数据库 2、Mongodb的安装和启动 2.1 安装 `sudo apt-get install -y mongodb-org` 2.2 启动 服务器端 查看帮助:`mongdb --help` 服务启动:`sudo ...
分类:
数据库技术 时间:
2020-05-07 22:45:40
收藏:
0 评论:
0 赞:
0 阅读:
72
8.4.4?Internal Temporary Table Use in MySQL In some cases, the server creates internal temporary tables while processing statements. Users have no dir ...
分类:
数据库技术 时间:
2020-05-07 22:44:36
收藏:
0 评论:
0 赞:
0 阅读:
70
C#写Sqlite,sqlite库从nuget获得,下载System.Data.SQLite。 连接数据库报错如下: 翻了好多博客说是C++库的问题,控制面板瞅瞅库也不少啊,试了一些也不成功。 最终把随System.Data.SQLite 一起下载的 SQLite.Interop.dll 复制到与启 ...
分类:
数据库技术 时间:
2020-05-07 22:40:22
收藏:
0 评论:
0 赞:
0 阅读:
879
介绍: “存储引擎”从字面理解,“存储”的意思的存储数据。“引擎”一词来源于发动机,它是发动机中的核心部分。在软件工程领域,相似的称呼有“游戏引擎”、“搜索引擎”,它们都是相应程序或系统的核心组件。所以从这里可以看出“存储引擎”似乎也是数据库的核心。 存储引擎是MySQL有别于其他数据库管理系统的最 ...
分类:
数据库技术 时间:
2020-05-07 22:26:57
收藏:
0 评论:
0 赞:
0 阅读:
82
说明:mysqld程序结构模型就是 > SQL语句的执行过程· 分为三大部分:连接层,SQL层,存储引擎层 #1、连接层功能 (1).TCP/IP或者Socket的连接方式 (2).验证用户名密码功能 (3).连接线程:接收SQL语句、返回执行结果 #2、SQL层功能 (1).语法检查模块 检查上层 ...
分类:
数据库技术 时间:
2020-05-07 22:25:20
收藏:
0 评论:
0 赞:
0 阅读:
94
字段类型 · 数值型: 1.integer(int):整型 2.real:浮点型 3.serial:序列型(用于类似表记录) · 文字型: 1.char 2.varchar char 和 varchar的区别请点击此处查看我之前写的有讲述过 3.text:大文本 · 布尔型: 1.boolean:T ...
分类:
数据库技术 时间:
2020-05-07 22:23:51
收藏:
0 评论:
0 赞:
0 阅读:
64
一、数据库管理系统介绍 # 1、什么是数据库管理系统?有什么作用? 更好存储数据,管理数据 # 2、RDBMS与NOSQL的区别? 是两个管理数据的软件; RDBMS(关系型数据库:):安全高 NOSQL(非关系型数据库:以文档的方式存储数据):性能高 # 3、数据库产品介绍 RDBMS:应用于数据 ...
分类:
数据库技术 时间:
2020-05-07 22:22:43
收藏:
0 评论:
0 赞:
0 阅读:
81
#1、修改初始密码 # 说明:刚安装的数据库没有初始密码,需要我们设置初始密码,使用mysqladmin命令设置,命令如下 mysqladmin -uroot -p password XXX #2、清理无效用户 # 登录数据库,查看用户表信息 mysql> select user,host from ...
分类:
数据库技术 时间:
2020-05-07 22:15:18
收藏:
0 评论:
0 赞:
0 阅读:
70
首先说下undolog: undo log的主要作用是用作事务的回滚和实现mvcc功能,因为mvcc的问题,需要对undolog随机读 user表中原纪录为 id name 1 xiaoming 这个时候执行一个sql update user set name = 'xiaohong' where ...
分类:
数据库技术 时间:
2020-05-07 22:08:02
收藏:
0 评论:
0 赞:
0 阅读:
77