首页 > 数据库技术
01-MySQL基础知识
概述 概念 数据库就是按一定的结构来组织、存储、管理数据的仓库 数据库管理系统(DBMS) 是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS 它对数据库进行统一的管理控制,以保证数据库的安全性和完整性 数据库管理系统是数据库系统的核心,是管理数据库的软件。 我们一般说的数据 ...
分类:数据库技术   时间:2021-05-08 16:14:08    收藏:0  评论:0  赞:0  阅读:13
疑似tkmybatis的bug:Example动态拼接字符串,报错sql错误
问题 本地pom <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.1.5</version> </dependency> <depend ...
分类:数据库技术   时间:2021-05-08 16:12:05    收藏:0  评论:0  赞:0  阅读:39
MySql错误:ERROR 1292 (22007): Incorrect datetime value: '2007' for column 'b_date' at row 1
错误解决过程 总结:datetime类型插入数据应给数值加''单引号。 在解决问题的过程中添加过一条语句 set global max_allowed_packet=1024*1024*16; 如果添加单引号无法解决你的问题,请尝试以下添加它。 ...
分类:数据库技术   时间:2021-05-08 16:09:05    收藏:0  评论:0  赞:0  阅读:263
mac环境下安装posgreSQL,postGIS,pgrouting方法
下载链接:http://www.kyngchaos.com/software/postgres/ 版本 GDAL_Complete-3.2.dmg PostgreSQL-12.5-1.dmg PostGIS-3.0.3-1-pg12.dmg CREATE EXTENSION postgis; 参考 ...
分类:数据库技术   时间:2021-05-08 11:54:43    收藏:0  评论:0  赞:0  阅读:28
7、mysql的缓存优化
概述 开启Mysql的查询缓存,当执行完全相同的SQL语句的时候,服务器就会直接从缓存中读取结果,当数据被修改,之前的缓存会失效,修改比较频繁的表不适合做查询缓存。 操作流程 客户端发送一条查询给服务器; 服务器先会检查查询缓存,如果命中了缓存,则立即返回存储在缓存中的结果。否则进入下一阶段; 服务 ...
分类:数据库技术   时间:2021-05-08 11:53:50    收藏:0  评论:0  赞:0  阅读:21
【Python】 读写MySQL
db_info = {'user': 'root', 'password': '123456', 'host': 'localhost', 'port': 3306, 'database': 'test' }'mysql+pymysql://%(user)s:%(password)s@%(host) ...
分类:数据库技术   时间:2021-05-08 11:52:23    收藏:0  评论:0  赞:0  阅读:13
(九)MySQL数据库
1、数据库基础 ACID-四大特性: 原?性Atomicity: ?个事务必须被事务不可分割的最??作单元,整个操作要么全部成功,要么全部失败,?般就是通过 commit和rollback来控制 ?致性Consistency:数据库总能从?个?致性的状态转换到另?个?致性的状态,只要有任何??发?异 ...
分类:数据库技术   时间:2021-05-08 11:50:10    收藏:0  评论:0  赞:0  阅读:24
oracle基础语法
Oracle数据库的初步学习 数据库的安装及其配置,使用默认选项进行安装即可 oracle的几种常见客户端 i. Web端:https://localhost:5500/em(浏览器需要flash插件) i. Oracle控制台:SQLplus i. Oracle自带的GUI:Sql Develop ...
分类:数据库技术   时间:2021-05-08 11:49:19    收藏:0  评论:0  赞:0  阅读:17
使用sqlmap进行MySQL数据库的注入,sqlmap工具使用,sqlmap的参数详解
环境 phpstudy sqli-labs 本次注入中我们使用sqli-labs的less-2作为测试网站 使用sqlmap进行MySQL数据库的注入 检测是否存在注入 python sqlmap.py -u http://localhost/sqli-labs/Less-2/index.php?i ...
分类:数据库技术   时间:2021-05-08 11:47:37    收藏:0  评论:0  赞:0  阅读:27
MySQL必知必会 摘录(2)
11.1 函数没有SQL的可移植性强 能运行在多个系统上的代码称为可移植的(portable)。相对来说,多数SQL语句是可移植的,在SQL实现之间有差异时,这些差异通常不那么难处理。而函数的可移植性却不强。几乎每种主要的DBMS的实现都支持其他实现不支持的函数,而且有时差异还很大。 为了代码的可移 ...
分类:数据库技术   时间:2021-05-08 11:46:55    收藏:0  评论:0  赞:0  阅读:15
Navicat premium MySQL中将自动增长的字段重置(重新从1开始)
说明:此语句会将你的表中数据全部删除,请谨慎操作!!! 代码如下: TRUNCATE TABLE 表名; 在要操作的表中新建查询 ...
分类:数据库技术   时间:2021-05-08 10:10:48    收藏:0  评论:0  赞:0  阅读:21
(转)MySQL管理工具MySQL Utilities — mysqlfrm (26)
原文:http://www.ttlsa.com/mysql/mysql-utilities-mysqlfrm/ mysqlfrm 是一个恢复性质的工具,用来读取.frm文件并从该文件中找到表定义数据生成CREATE语句。在大多数情况下,生成的CREATE语句用于在另一个服务器上创建表或进行诊断等。然 ...
分类:数据库技术   时间:2021-05-08 10:10:18    收藏:0  评论:0  赞:0  阅读:21
MySQL实战45讲
MySQL实战45讲 这是专栏的第一篇文章,我想来跟你聊聊 MySQL 的基础架构。我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一 ...
分类:数据库技术   时间:2021-05-08 10:02:54    收藏:0  评论:0  赞:0  阅读:26
达梦数据库版本升级
1.达梦数据库版本升级 新旧版本差异不大时,可以用新版本bin目录替换旧版本bin目录。 卸载旧版本,安装新版本数据库,开启旧版本实例。 安装新版数据库把数据迁移到新版本。 本次实验采用的是8.1.1.144升级到8.1.1.190。 新旧版本相差太大,只替换bin目录,可能会导致客户端工具loca ...
分类:数据库技术   时间:2021-05-08 09:56:30    收藏:0  评论:0  赞:0  阅读:24
MySQL注入常用函数
函数名称 函数功能 函数名称 函数功能 system_user() 系统名称 concat() 没有分隔符的连接 user() 用户名 concat_ws() 含有分隔符的连接字符串 current_user() 当前用户名 group_concat() 连接一个组的所有字符串,并以逗号分隔每一条数 ...
分类:数据库技术   时间:2021-05-08 09:56:11    收藏:0  评论:0  赞:0  阅读:30
linux-mysql差异备份
开启MySQL服务器的二进制日志功能 [root@zwy1 ~]# cat /etc/my.cnf [mysqld] basedir = /usr/local/mysql datadir = /opt/data socket = /tmp/mysql.sock port = 3306 pid-fil ...
分类:数据库技术   时间:2021-05-08 09:55:41    收藏:0  评论:0  赞:0  阅读:26
mysql集群--基于centos7
1 MySQL主从备份 主机:192.168.43.8 从机:192.168.43.6 条件:主机和从机都安装了mysql,开启了二进制日志 安装mysql (mysql 和 mysql-server) 参考:https://www.cnblogs.com/CloudComputing-binbin ...
分类:数据库技术   时间:2021-05-08 09:48:22    收藏:0  评论:0  赞:0  阅读:22
mysql查看表结构
使用mysql查看表结构可以通过简单的命令达到目的。 假设有一个yanggb表。 1.desc/describle命令。 desc yanggb; describle yanggb; 2.show命令。 show create table yanggb; show columns from yang ...
分类:数据库技术   时间:2021-05-08 00:47:57    收藏:0  评论:0  赞:0  阅读:22
Linux 安装 MySQL 编译
编译 安装 MySQL Centos7.6 + MySQL5.7.34 下载地址:https://dev.mysql.com/downloads/mysql/ 下载源码包 wget -c https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boos ...
分类:数据库技术   时间:2021-05-08 00:47:41    收藏:0  评论:0  赞:0  阅读:33
【MySQL】SUBSTRING_INDEX用法
SUBSTRING_INDEX 命令格式 string substring_index(string <str>, string <separator>, int <count>) 命令说明 截取字符串str第count个分隔符之前的字符串。如果count为正,则从左边开始截取。如果count为负, ...
分类:数据库技术   时间:2021-05-08 00:38:04    收藏:0  评论:0  赞:0  阅读:27
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!