
数据库
文章平均质量分 88
昵称已存在l
此逢应是前缘引,
共悟禅机意不孤。
云改数转乘风起,
机械硕士拓新途。
千淘万漉心犹劲,
吹尽狂沙始见金
展开
-
mysql数据库
文章目录一、Windows1.1 修改mysql的data文件夹存放位置:2.读入数据总结一、Windows1.1 修改mysql的data文件夹存放位置:查看数据库在磁盘上的存放位置 show variables like '%datadir%';1. 建立文件夹 D:\MysqlData2. 停止 mysql 服务,将 "C:/ProgramData/MySQL/MySQL Server 8.0\Data" 所有文件,拷贝到 D:\MysqlData3. 在 mysql 安装目录原创 2022-01-27 09:27:31 · 1377 阅读 · 0 评论 -
Redis $ Django缓存配置
文章目录一、Redis 简介二、Redis 安装2.1 Windows 下安装2.2 Linux 源码安装三、Django缓存配置3.1.开发调试3.2.内存缓存3.3.文件缓存3.4.数据库缓存3.5.Memcache缓存3.6.Memcache缓存四、缓存应用4.1 单页面缓存4.2 页面中某个位置缓存(局部缓存)4.3 整站缓存(两个中间件)五、使用redis缓存六、Redis DeskTop Manager总结一、Redis 简介Redis 是一个开源的使用 ANSI C 语言编写、遵守.原创 2021-11-23 11:48:34 · 514 阅读 · 0 评论 -
python操作数据库(cursor游标讲解)
文章目录cursor游标简介一、案例说明二、使用步骤三、源码cursor游标简介游标:执行sql语句后,取出返回结果的接口。提供游标接口,借助游标一行一行取出数据,直到最后一行,游标为空。一、案例说明图示说明:如果不使用游标功能,直接使用select查询,会一次性将结果集打印到屏幕上,你无法针对结果集做第二次编程案例:student表使用fetchall()方法,获取SQL查询结果集中的数据db = pymysql.connect(host='localhost',user='ro原创 2021-01-25 18:27:28 · 10627 阅读 · 2 评论 -
python实现oracle数据迁移到mysql源码&Navicat Premium工具迁移实现
文章目录一、python实现oracle数据迁移到mysql源码二、Navicat Premium工具迁移实现一、python实现oracle数据迁移到mysql源码import cx_Oracleimport pymysqlimport timedef migrate_sql(): source_db = cx_Oracle.connect('user', 'passoword', '133.*.*.*:*****/**') # 源库 target_db = pymysql.原创 2020-12-18 08:26:09 · 857 阅读 · 0 评论 -
mysql Navicat里中文显示“??”的解决
问题描述:例如:界面上输入的是中文或sql语句在命令行里插入的中文数据,在Navicat里显示的是“??”原因分析:字符集编码格式问题右键数据库-新建查询 是否为utf8 (以下为正常显示中文的数据库) show variables like 'char%';解决方案:1.右键数据库-编辑数据库-编码下拉栏确认为utf8。2. set character_set_server='utf8'(无效)此命令运行成功后,重新连接刷新查询,又恢复之前的状态。所以需要修改mysq原创 2020-11-25 18:08:55 · 5566 阅读 · 0 评论 -
python使用 Oracle 数据库&Django配置Oracle数据库
文章目录一、python连接数据库二、Django配置Oracle数据库一、python连接数据库from django.test import TestCase# Create your tests here.import cx_Oracledef main(): # 1.建立连接 conn = cx_Oracle.connect('********', '********', '*********:50000/xydb') # 2.创建游标 c原创 2020-11-13 08:24:54 · 2306 阅读 · 0 评论 -
Linux环境 Mysql数据库间的迁移
方法一:Navicat工具导出sql文件Xshell工具导入到Linux系统。Linux中导入数据库(1)选择数据库mysql>use abc;(2)设置数据库编码mysql>set names utf8;(3)导入数据(注意sql文件的路径)mysql>source /opt/data/userInfo.sql;方法二:单击工具选择数据传输...原创 2020-09-25 13:25:38 · 232 阅读 · 0 评论 -
Linux环境 MySQL Cluster安装和配置
主从复制 双主双从实现读写分离和数据备份执行流程:1.从库不断的试探主库二进制日志文件,如果这个文件有更新,则发送请求来获取主库中新的内容。 2.向主库写数据:包括添加 删 改 建 表等。3.主将写的命令记录到二进制文件并更新二进制文件的偏移量。4.如果从试探偏移量和从偏移量不同。则开启IO线程向主请求。5.主根据偏移量,推送数据到从库中,并更新从库偏移量。6.获取主数据后,写入日志文件,唤醒SQL线程。7.sql线程根据记录偏移量,读取日志文件的命令8.sql线程拿到命令原创 2020-08-31 16:54:04 · 1001 阅读 · 0 评论 -
Linux 环境MariaDB安装
简介MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品1、下载二进制包。下载地址:https://downloads.mariadb.org/ 2、解压到安装目录下tar -zxvf mariadb-10.5.5-linux-x86_64.tar.gz进入目录查看里面给定的安装信息cat INSTALL-BINARY...原创 2020-08-26 15:46:51 · 410 阅读 · 1 评论 -
Navicat for Oracle安装配置
文章目录一.Navicat for Oracle是什么?二.Navicat for Oracle使用步骤2.1 选操作系统2.2 Instant Client版本选择2.3.安装配置三 .Navicat for Oracle安装配置总结提示:以下是本篇文章正文内容,下面案例可供参考一.Navicat for Oracle是什么?官网:http://www.navicat.com.cn/Navicat for Oracle 透过精简的工作环境,提高 Oracle 开发人员和管理员的效率和效率。最佳原创 2020-10-12 22:30:27 · 1820 阅读 · 0 评论