数据库文件

day52_9_16Django中的静态文件和orm

北城余情 提交于 2019-12-10 05:29:33
一。静态文件配置   在配置静态文件时,需要创建一个文件夹在Django项目文件夹下,名字与使用无关。   静态文件包括html等使用的不会变动的插件文件等。分为三个部分:     css文件夹 当前网站所有的样式文件     js文件 当前网站所有的js文件     img文件 当前网站所有的图片文件     其他(前端框架代码)。   1.在静态文件的调用时,不能直接在html文件夹中使用相对路径或绝对路径进行调用,因为在页面访问的时后不会获取到该插件资源,所以需要将所有静态文件暴露给访客,使得访客可以获得。   在Django中可以使用以下代码进行资源暴露: STATIC_URL = '/static/' # 这个static不是文件夹的名字 而是接口前缀 """只要你想访问静态文件中的资源 文件路径就必须用static开头""" STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static'), # 真正的文件夹路径 os.path.join(BASE_DIR,'static1'), # 真正的文件夹路径 os.path.join(BASE_DIR,'static2'), # 真正的文件夹路径 os.path.join(BASE_DIR,'static3') # 真正的文件夹路径 ]  

sql server 2005 T-SQL BACKUP (Transact-SQL)全解

会有一股神秘感。 提交于 2019-12-10 03:59:39
备份整个数据库,或者备份一个或多个文件或文件组 (BACKUP DATABASE)。另外,在完整恢复模式或大容量日志恢复模式下备份事务日志 (BACKUP LOG)。 Backing Up a Whole Database BACKUP DATABASE { database_name | @database_name_var } TO <backup_device> [ ,...n ] [ <MIRROR TO clause> ] [ next-mirror-to ] [ WITH { DIFFERENTIAL | <general_WITH_options> [ ,...n ] } ] [;] Backing Up Specific Files or Filegroups BACKUP DATABASE { database_name | @database_name_var } <file_or_filegroup> [ ,...n ] TO <backup_device> [ ,...n ] [ <MIRROR TO clause> ] [ next-mirror-to ] [ WITH { DIFFERENTIAL | <general_WITH_options> [ ,...n ] } ] [;] Creating a Partial Backup BACKUP

redis-持久化

北慕城南 提交于 2019-12-10 03:19:04
redis 是一个键值对的内存 数据库 服务器,它将数据库状态存储在内存之中,但是如果一旦服务器出现问题意外crash或者重启那么内存中的数据库状态将全部丢失,为了解决这个问题,redis提供了持久化方案,将内存中数据库状态同步到磁盘保障数据 redis提供了两种持久化方案:rdb,aof rdb方式:将数据库状态(数据库中键值对)保存为一个经过压缩的二进制文件 aof方式:将数据库写命令保存为一个固定格式的文件 redis-rdb持久化 rdb文件创建 redis通过两个命令来用于生成rdb文件: save: save命令在生成rdb文件期间会阻塞redis主进程,直到rdb文件创建完成之前redis主进程无法处理任何客户端请求 由函数rdb.c/rdbSave函数执行、 函数rdbSave本身就会阻塞进程 bgsave: bgsave命令通过由主进程fork出一个子进程来执行生成rdb文件,生成rdb文件期间不会阻塞主进程 由函数rdb.c/rdbSave函数执行 问题:bgsave命令执行期间服务器如何处理save,bgsave,bgrewriteaof三个命令 bgsave命令执行期间 Redis 服务器拒绝执行save命令,防止主进程和子进程同时执行rdbSave函数导致资源竞争 bgsave命令执行期间Redis服务器拒绝执行bgsave命令

zblog数据库配置文件

送分小仙女□ 提交于 2019-12-10 00:07:26
zblog数据库配置文件是哪个?zblog php版的数据库配置文件 在网站根目录下有个zb_users目录,里面有个文件c_option.php就是zblog php版本的数据库连接文件 来源: CSDN 作者: sumjob 链接: https://blog.csdn.net/sumjob/article/details/103465090

laravel框架的总结

北战南征 提交于 2019-12-09 22:52:03
1.下载和安装composer 1.1 使用安装程序 通过如下地址,下载 composer 的安装包 https://getcomposer.org/download/ 第一个一定要√,不√就最后在下载,然后默认安装即可, 1.2 安装阿里云镜像 composer config -g repo . packagist composer https: / / mirrors . aliyun . com / composer / 2. 创建laravel项目 两种方式 laravel 安装器 composer 安装 2.1composer 创建项目 https://learnku.com/laravel 说明:创建laravel 项目一定要选择一个英文目录 shift右键打开窗口 执行如下命令 composer create-project --prefer-dist laravel / laravel demo1 2.2 启动项目 php artisan serve 3. 数据库配置 数据库的配置存储于 database.config 中 但 database.config 中又读取了 .even 中的数据 所以需要修改 .env 中的数据库配置 修改完成后,执行如下命令,在指定的数据库中创建表 php artisan migrate:install 4. 路由 laravel

flask基础

北战南征 提交于 2019-12-09 20:04:30
flask通用模板 from flask import Flask , render_template , request from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate , MigrateCommand from flask_script import Manager app = Flask ( __name__ ) # 为app指定数据库的链接信息 app . config [ 'SQLALCHEMY_DATABASE_URI' ] = \ 'mysql+pymysql://root:123456@localhost:3306/flask' # 取消sqlalchemy的信号追踪 app . config [ 'SQLALCHEMY_TRACK_MODIFICATIONS' ] = False # 设置程序的启动模式 app . config [ 'DEBUG' ] = True # 非查询自动提交回数据库 app . config [ 'SQLALCHEMY_COMMIT_ON_TEARDOWN' ] = True # 创建SQLAlchemy的实例db,以后在程序中通过db来操作数据库 db = SQLAlchemy ( app ) # 创建Manager对象

Django 框架基本操作(二)

有些话、适合烂在心里 提交于 2019-12-09 19:08:40
一、设计表结构 1.班级表结构 表名:grade 字段:班级名称(gname)、成立时间(gdate)、女生总数(ggirlnum)、男生总数(gboynum)、是否删除(isDelete) 2.学生表结构 表名:student 字段:学生姓名(sname)、学生性别(sgender)、学生年龄(sage)、学生简介(scontend)、所属班级(sgrade)、是否删除(isDelete) 二、配置数据库 注意:Django默认使用SQLite数据 在settings.py文件中,通过DATABASES选择进行数据库配置 配置MySQL python3.x安装的是PyMySQL #格式 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 数据库名称, 'USER': 用户名, 'PASSWORD':密码, 'HOST':数据库服务器ip, 'PORT':端口, } } #在__init__.py文件中写入两行代码 import pymysql pymysql.install_as_MySQLdb() #在settings.py中修改Dababases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql',

在CentOS上编译安装PostgreSQL

只谈情不闲聊 提交于 2019-12-09 17:46:07
第一步:准备阶段 获取必需软件包: CentOS中查看是否安装了某个软件的命令:rpm -qa | grep 软件名。 which命令可查看某个软件的安装路径。 使用 yum install 包名 来安装软件包。 1.GNU make的版本3.80以上 [root@localhost ~]# rpm -qa | grep make make-3.81-20.el6.x86_64 [root@localhost ~]# make -v GNU Make 3.81 [root@localhost ~]# which gcc /usr/bin/gcc 2.ISO/ANSI编译器,推荐最新版本的GCC [root@localhost ~]# rpm -qa | grep gcc gcc-4.4.7-4.el6.x86_64 libgcc-4.4.7-4.el6.x86_64 gcc-c++-4.4.7-4.el6.x86_64 [root@localhost ~]# gcc -v gcc 版本 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) 3.源码包的解压工具tar,除此之外还有gzip或bzip2 [root@localhost ~]# rpm -qa | grep tar libtar-1.2.11-17.el6_4.1.x86_64 tar-1.23

nacos安装

妖精的绣舞 提交于 2019-12-09 17:34:40
nacos的安装 下载: 官网地址 https://nacos.io/zh-cn/ 安装 将下载好的文件解压后,上传至服务器。 启动 在服务器有对应版本JDK的情况下,无需更改任何配置,运行文件中bin/startup.sh cd到…/nacos/bin/目录下,命令为sh startup.sh 稍等一会,此时不要shutdown,可能会引起nacos服务崩溃。 如果一切顺利,访问#ip:8848/nacos 可以进入登陆界面 默认账户、密码都是 nacos 集群部署 数据库及相关部署 • 1.安装数据库,版本要求:5.6.5+ • 2.初始化mysql数据库 • 3.数据库运行sql文件建表:sql文件位置在/nacos/conf/nacos-mysql.sql • 4.修改nacos/conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。 在文末添加 spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true

Oracle修改数据文件路径

筅森魡賤 提交于 2019-12-09 13:54:04
1.连接到数据库 SQL> sqlplus / as sysdba 2. 查看数据文件位置 SQL> select name from v$datafile; FILE_NAME ------------------------------------------------------------------------ /oradata/orcl/users01.dbf /oradata/orcl/undotbs01.dbf /oradata/orcl/sysaux01.dbf /oradata/orcl/system01.dbf /oradata/orcl/work.dbf 3. 关闭数据库 SQL> shutdown immediate; 4. 移动文件到新的位置(比如新的位置为/home/data ) cd /oradata/orcl/ mv users01.dbf undotbs01.dbf sysaux01.dbf system01.dbf work.dbf /home/data 5. 以mount模式启动数据库 SQL> startup mount; SQL> alter database rename file '/oradata/orcl/users01.dbf' to '/home/data/users01.dbf ';