点击 菜单中的view 菜单。 进行点击了view菜单之后,进行点击下拉菜单选中为tool windows的选项。 弹出了下拉下一级菜单选中为 database 的选项。弹出了database的选项之后,进行点击 添加 按钮。 弹出了下拉菜单选中为data source后,选中为sqlite的选项。 ...
转载 2021-07-30 11:33:00
3809阅读
2评论
数据加密:对称加密:数据加密和解密使用相同的密钥,主要解决数据的机密性(DES,AES)非对称加密(公匙加密):数据加密和解密使用的不同密钥,主要用于身份的验证(DSA,RSA)单向加密:只能加密不能解密,主要用于解决数据的完整性(MD5,SHA系列算法)Python内置加密模块:hashlib主要提供了一些常见的单向加密算法(如MD5,SHA等)hmac单向加密算法,支持设置一个额外的密匙(sa
Sqlite基础学习一、sqlite的概念  SQLite是一款轻型数据库,是遵守ACID的关系型数据库管理系统,由C语言开发设计。Sqlite的设计目标着眼于嵌入式领域,所以具有占用系统资源低和处理速度快等特点。  SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系
文章目录1.服务器端配置1.1 安装MySQL数据库1.2 打开阿里云MySQL端口权限2.在Pycharm中访问远程服务器的MySQL数据库 本文将介绍在python下调用阿里云服务器的MySQL数据库 1.服务器端配置1.1 安装MySQL数据库1.下载MySQL安装包rpm -ivh http://dev.mysql.com/get/mysql57-community-release-e
sqlite3数据库是关系型数据库,体积小,支持ACID事物。(ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。一个支持事务(Transaction)的数据库系统,必需要具有这四种特性,否则在事务过程(Transaction processing)当中无法保证数
内容目录1.Navicat使用2.pycharm使用数据库一、Navicat使用#1. 测试+链接数据库 #2. 新建库 #3. 新建表,新增字段+类型+约束 #4. 设计表:外键 #5. 新建查询 #6. 建立表模型 #注意: 批量加注释:ctrl+?键 批量去注释:ctrl+shift+?键1.1 导出的sql语句代码代码附在最后1.2 导入数据库""" 使用说明: 拷贝上述代码,新建一个.
目录MySQL性能最大数据量最大并发数查询耗时0.5秒实施原则数据表设计数据类型避免空值text类型索引优化索引分类优化原则SQL优化分批处理不做列运算避免Select *操作符<>优化OR优化IN优化LIKE优化JOIN优化LIMIT优化其他数据库博主负责的项目主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命
在使用pycharm连接SQL server数据库时,需要安装pymssql包,在控制台使用命令pip install pymssql安装成功,但在pycharm中安装总是出错。 仔细查看错误提示,发现是镜像地址有问题,我使用的清华的镜像地址,发现清华的conda channel镜像已经不能用了,故需要更换镜像地址。 1、首先查看当前conda环境下的所有channel信息: 在控制台输入命令:c
转载 2024-05-05 09:28:49
231阅读
 # 0. PyCharm 常用快捷键# 1. 查看使用库源码PyCharm 主程序员在 Stackoverflow 上答道经常听人说,多看源码。源码不仅能帮我们搞清楚运行机制,还能学习优秀的库或者框架的最佳实践。调用库时,你可以在你好奇的几乎任何地方点击 Command+B,就可以很方便的跳转到源码里的类,方法,函数,变量的定义。操作如下:#&
数据类型 注意:1:SQLite中,非主键整形字段不能通过设置AUTOINCREMENT关键字变成自增字段。 2:id integer primary key autoincrement=>integer不能改为int,否则创建表失败,原因待查 sqlite代码如何进行合并: http://sqli
转载 2016-07-02 11:11:00
277阅读
2评论
官网 https://sqlite.org/download.html Sqlite3文件下载 1.下载 sqlite-dll-win32-x86-3280000.zip 2.下载 sqlite-tools-win32-x86-3280000.zip 安装 1.在D盘建一个文件夹SQLite, 2.
原创 2022-05-02 17:07:23
558阅读
前言SQLite数据库由于其简单、灵活、轻量、开源,已经被越来越多的被应用到中小型应用中。甚至有人说,SQLite完全可以用来取代c语言中的文件读写操作。因此我最近编写有关遥感数据处理的程序的时候,也将SQLite引入进来,以提高数据的结构化程度,并且提高大数据的处理能力(SQLite最高支持2PB大小的数据)。但是最开始,我发现,直接使用SQL语句的插入效率简直低的令人发指的。后来不断查文档、查
转载 2月前
341阅读
sqlite3应用相关函数1、打开数据库:sqlite3_open原型:int sqlite3_open( const char *filename, /* Database filename (UTF-8) */ sqlite3 **ppDb /* OUT: SQLite db handle */);函数功能:打开或创建数据库参数说明:filename – 数据库文件名(相对或绝对路径),如果该文件不存在,则该函数会创建该数据库文件并打开如果该文件存在,
原创 2020-07-27 22:13:02
1267阅读
下载地址:https://www.sqlite.org/download.html (下载相对应自已电脑的配置的数据库)(这里 我的电脑是 windows 64位操作系统) 下载完后 解压出来 sqlite3的使用 配置path环境变量 打开cmd 输入sqlite3 出现这个说明 sqlite3数 ...
转载 2021-05-29 23:47:00
666阅读
2评论
以上是在命令行中连接SQLite数据库的基本步骤。你可以根据需要执行更多的SQL操作。请确保在连接数据库时指定正确的数据库文件名。在连接到数据库后,你可以在命令行界面中执行各种SQL操作。在SQLite命令行界面中,你可以输入SQL语句并按Enter键执行。打开终端或命令提示符。
原创 2023-10-18 10:06:35
2069阅读
Check whether you have sqlite3 installed: To create a new db: Quit the editing mode:
转载 2018-09-13 03:54:00
345阅读
2评论
 今天继续跟着热饭 一起把这台新电脑打造成一台可以直接拿出来办公的电脑吧~ (后续有什么大家想学习安装,觉得麻烦的软件都可以私信我,我会写教程一步步安装部署。    pycharm安装,网上搜索的时候要注意别点到木马病毒,或者给你捆绑一堆软件的。最好官网下载:www.jetbrains.com/zh-cn/pycharm/  &
一、SQLite3简介    SQLite3是一款开源的嵌入式关系类型数据库, 可移植性好、易使用、内存开销小。    SQLite3是无类型的,意味着可以保持任何类型的数据到任意表任意字段。    SQLite3常用的5中数据类型: text/integer/float/boolean/blob。&nbsp
转载 2024-06-28 18:32:21
604阅读
目录一、实现效果二、实验代码1.新建项目2.蓝图的使用(1)创建蓝图(2)注册路由(3)注册蓝图对象(4)修改manage.py(5)运行manage.py 3.SQLAlchemy的安装与连接(1)ORM介绍(2)安装SQLAlchemy(3)连接MySQL数据库(4)声明类(5)数据查询一、实现效果       &
转载 2023-09-29 21:03:42
195阅读
本篇对于Python操作MySQL主要使用两种方式:原生模块 pymsqlORM框架 SQLAchemypymsqlpymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。下载安装: pip3 install pymysql 使用操作1、执行SQL import pymysql # 创建连接 conn = pymysql.connect(ho
转载 2023-10-08 14:56:57
247阅读
  • 1
  • 2
  • 3
  • 4
  • 5