数据库技术
事务 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢 ...
随着平台运行时间的增加,mysql二进制日志会占用大量的空间,使得 ceph告警,/根目录可用空间低于20%,所以此时要清理空间。 [root@node-1 lib]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/os-r ...
一、环境准备 Windows10 python3.6.5 pandas:可以使用pip进行安装( pip install pandas ) MySql : 用户名root | 密码 123456 | localhost:3306 | 数据库名称:test | 表名:student 开发工具:Anac ...
总结: 每张表只能有一个全文检索的索引 由多列组合而成的全文检索索引的列必须使用相同的字符集和排序规则 MySQL 5.7.6之前只支持英文全文索引,因为是用空格作为分词条件 MySQL 5.7.6之后利用内置ngram解析器分词,用来支持中文、日文、韩文分词。 查询条件中若存在全文索引,则走全文索 ...
.netcore项目使用了ORM实体映射的方式,通过操作实体类进行数据库交互。 SQLSugar其中涉及动态表以及动态列的问题,请参考zwb我总结的一点心得,简单明了: 动态表--相同列名不同表,可使用一个实体类映射。查询代码写法:this.Queryable<D_PRJ>().AS("D_PRJ" ...
1. 数据库密码忘记的问题 [root@zs ~]# mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES) [root@z ...
原理 服务端后台存在类似的代码 SELECT * FROM accounts WHERE username='admin' and password = 'password' 后端如果没做校验处理,username 和 password 值从前端传进来直接执行sql语句,就存在可以构造恶意代码。 如 ...
1、下载并解压benchmarksql BenchMarkSQL下载链接:http://sourceforge.net/projects/benchmarksql/ 下载后放置到安装机器上直接upzip安装包 2、安装ant [root@localhost data]# yum install an ...
连接方式 import cx_Oracle as cx #conn=cx_Oracle.connect(‘用户名/密码@主机ip地址:端口号/Service Name(SID)') # 第一种 con = cx.connect('root', 'root123', '127.0.0.1:1521/o ...
本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12842269.html 一:Navicat可视化界面操作数据库 安装: 点这里:https://www.cnblogs.com/xuexianqi/p/12797170.html ...