![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
文章平均质量分 66
数据库、SQL、Python连数据库、消息队列…
小基基o_O
GitHub:https://github.com/AryeYellow
码云:https://gitee.com/arye
展开
-
CentOS7修改MySQL8数据存储路径
MySQL数据文件默认在/var下,本文要将其修改到自定义目录/data下,以下操作的用户是root。1、查看数据存储路径2、停止MySQL3、修改配置文件4、迁移数据文件5、启动MySQL原创 2022-10-28 10:53:10 · 696 阅读 · 0 评论 -
MySQL获取月份、季度、星期
获取年份和月份,返回字符串类型的数据。获取月份,返回数字类型的数据。原创 2022-08-03 22:29:38 · 1702 阅读 · 0 评论 -
MySQL时间和日期数据类型转换【速查】
Date、Datetime、TimestampUnix时间戳类型转换datetime => datedatetime => 字符串字符串 => date字符串 => datetime秒 => 字符串从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数数据类型为bigint日期原创 2020-05-04 14:04:59 · 1031 阅读 · 0 评论 -
CentOS7安装MySQL5.7或MySQL5.6
0、本文环境1、按序执行2、启动mysql3、查看密码4、使用上述密码登录5、修改密码规则,然后改一个好记的密码6、修改root用户的host属性,使root账号可被远程登陆原创 2021-01-23 11:56:07 · 667 阅读 · 0 评论 -
Redis极速入门
全称:Remote Dictionary Server译名:远程字典服务器Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件下载安装启动服务常用配置后台运行网络持久化基本操作stringlistsethashzsetPython连接Redis原创 2021-08-12 18:38:50 · 171 阅读 · 0 评论 -
ElasticSearch集群部署
文章目录1、预备知识1.1、检索1.2、如果用MySQL来做检索1.3、倒排索引2、ElasticSearch3、ELK1、预备知识1.1、检索以检索海南香蕉为例:层级查找方式检索:找食品,食品中找水果,水果中找香蕉,香蕉中找海南香蕉关键词方式检索:输入关键词海南香蕉1.2、如果用MySQL来做检索SELECT * FROM goods WHERE name LIKE '%香蕉%';即使对name创建索引,该查询依然是全表扫码(可以在开头加EXPLAIN来验证)也就是说,索引失效了;关系原创 2021-08-25 10:16:04 · 241 阅读 · 0 评论 -
SQL的4种排名函数,附图表说明
函数名row_number行号rank排名dense_rank稠密的排名ntile按百分比分组排名SELECT score, ROW_NUMBER() OVER(ORDER BY score desc) _row_number, RANK() OVER(ORDER BY score desc) _rank, DENSE_RANK() OVER(ORDER BY score desc) _dense_rank,......原创 2021-10-18 16:30:19 · 649 阅读 · 0 评论 -
阿里云CentOS7安装MySQL5.7报错GPG校验不正确
MySQL报错Failing package is: mysql-community-server-5.7.37-1.el7.x86_64GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysqlFailed to start mysqld.service: Unit not found.原创 2022-02-16 16:24:54 · 1518 阅读 · 2 评论 -
自写Python操作MySQL模块(二次封装)
操作MySQLimport pymysql任意字典写入mysqlmysql导出excelpython2python3mysql -e原创 2019-08-02 14:19:35 · 1876 阅读 · 4 评论 -
Python任意字典写入MySQL
mysql无则插入,有则插入insertupdate原创 2018-06-26 22:26:19 · 9402 阅读 · 10 评论 -
SQL多字段JOIN(两个表JOIN ON多字段)
全网首发SQL多字段JOINJOIN ON 多字段HIVE多字段JOINMySQL多字段JOIN两个表JOIN ON多字段JOIN ON 后面不是 等于号原创 2021-01-12 14:02:20 · 12280 阅读 · 0 评论 -
WIN10安装MySQL8;CentOS7安装MySQL8
文章目录环境下载解压新建配置文件环境变量初始化连接测试其它命令可能报错环境操作系统:64位WIN10MySQL版本:MySQL Community Server 8.0.19下载解压Linux安装MySQL8CentOS安装mysql8Windows安装MySQL8原创 2020-02-05 19:32:46 · 1640 阅读 · 2 评论 -
Python操作MySQL基础
pymysql的使用流程建立数据库连接创建游标对象使用游标对象的方法和SQL语句操作数据库提交commit关闭游标对象关闭数据库连接建立数据库连接语法对象名=pymysql.connect(“主机地址”,”用户名”,”密码”,”库名”,charset=”utf8”,port=3306)connect对象(db)支持的方法cursor() 创建一个游标对象c...原创 2018-05-31 15:52:13 · 642 阅读 · 0 评论 -
sqlalchemy封装自用
文章目录前言ORMsqlalchemy面向对象封装查询返回生成器也可直接执行sql语句前言网上的文章抄来抄去,本文也是????之前一直用pymysql,很爽,可能是MySQL简单易用的原因吧用cx_Oracle操作数据库,bug蛮多,尤其在公司Oracle命名不规范的情况下只好改用sqlalchemy,bug少了,但写出来的代码倒是丑了不少,找接口的过程也是呕心沥血下面是sqlalchem......原创 2020-02-06 00:01:59 · 4635 阅读 · 0 评论 -
pandas读取数据库并存为Excel
一张表:存csvimport pandas as pd, pymysqldef db_to_csv(db_name, query, file): db = pymysql.connect('localhost', 'root', 'yellow', charset='utf8', db=db_name) df =pd.read_sql_query(query, db) ...原创 2018-09-04 11:52:04 · 1148 阅读 · 0 评论 -
Python 任意字典生成 SQL(insert 语句)
代码示例(复制用)dic = { 'url': 'URL', 'kw': 'KW', 'page': 'PAGE'}ls = list(dic)sentence = 'insert table_name(' + ','.join(ls) + ')values(' + ','.join(['&q原创 2018-06-20 21:39:17 · 8214 阅读 · 2 评论 -
Python 任意字典生成 SQL(update 语句)
示例table_name = 'student'd = {'name': 'ArYe', 'age': 15} # 更新的字段及对应值t = ('id', 307) # 更新所需条件# 自动构造update语句sentence = 'UPDATE %s SET ' % table_name + ','.join(['%s=%r' % (k, d[k]) for k in d]) ...原创 2018-08-30 10:13:29 · 4151 阅读 · 0 评论 -
Python读写ElasticSearch【自用】
按照和基本调用安装conda insatll elasticsearch基本调用from elasticsearch import Elasticsearch, helpersHOSTS = 'http://abc.com'INDEX = 'abc'es = Elasticsearch(HOSTS)js = es.search(INDEX, {'query': {'match_all': {}}})print(js)封装自用from elasticsearch import E原创 2020-05-20 09:40:34 · 2193 阅读 · 0 评论 -
Python日期和时间 数据类型 及对应数据库操作
python日期写入mysqlpython日期写入oraclepython时间写入mysqlpython时间写入oraclePython日期模块datetimedatetime.date.todaydatetime.datetime.now如何使用python3将日期类型数据写入 mysql或oracle原创 2020-02-16 21:58:04 · 1561 阅读 · 0 评论 -
Oracle常用的统计类SQL
文章目录查百分比抽样乱序按百分比按数量原创 2020-02-24 15:30:54 · 470 阅读 · 0 评论 -
Oracle Client(配环境+代码+报错+Python连接)
instantclient_19win10安装oracle客户端win10安装oracle clientWindows安装Oraclepython3连接Oraclepython连oracle原创 2019-08-04 13:06:18 · 1417 阅读 · 0 评论