一,ORM 是 ‘对象—关系—映射’ 的简称二,创建表Django是没办法创建数据库的,所以要自己提前创建好数据库。(1),创建项目,在项目下的models.py中创建模型,以类的形式创建from django.db import models
# Create your models here.
class Book(models.Model):
id=models.AutoFi
转载
2024-10-19 15:30:35
25阅读
作者介绍徐良,华为电商DBA, BAT RDS DBA ,拥有多年MySQL管理经验。擅长MySQL性能优化,高可用,高性能,热衷于私有云技术和大数据库架构,目前专注于MySQL支持E,P级数据容量和源码定制研究。开源项目sqlwatch、MyCAT源码贡献者。 Columnstore简介
最近MariaDB整合了InfiniDB
转载
2024-05-21 15:02:26
71阅读
背景知识:
运行环境:CentOS7.5+MariaDB 10.3.8 + MyRocks
在某些工作场景下一些数据需要运行一段时间后,比如短信发送,日志跟踪类的信息等
这些数据存储到MySQL数据库 保留一段时间就会删除。通常的做法是在表上加上一个
列createtime之类的,然后定期删除旧的数据。
然而在MyRocks 中删除数据会导致很多问题,这并非理想的操作方式。
删除数据会导致:
# 如何在 MariaDB 中修改 MySQL 密码
作为一名新手开发者,了解如何配置和管理数据库是非常重要的技能。在许多情况下,我们需要修改数据库的密码。在本文中,我将教你如何在 MariaDB 中修改 MySQL 密码。我们会通过以下步骤来实现这一目标:
## 步骤概览
| 步骤编号 | 步骤 | 说明
# Docker MariaDB修改端口
## 简介
Docker是一种开源的容器化平台,可以让开发者轻松地构建、运行和部署应用程序。MariaDB是一种流行的关系型数据库管理系统,它是MySQL的一个分支,并具有更多的功能和性能改进。在使用Docker部署MariaDB时,有时需要修改默认的端口号。本文将介绍如何使用Docker修改MariaDB的端口。
## 步骤
以下是修改MariaDB
原创
2023-10-15 11:18:06
780阅读
返回ProxySQL系列文章: 1.关于ProxySQL路由的简述当ProxySQL收到前端app发送的SQL语句后,它需要将这个SQL语句(或者重写后的SQL语句)发送给后端的MySQL Server,然后收到SQL语句的MySQL Server执行查询,并将查询结果返回给ProxySQL,再由ProxySQL将结果返回给客户端(如果设置了查询缓存,则先缓存查询结果)。ProxySQL
mariadb的索引索引:提取索引的创建在的表上字段中的数据,构建出一个独特的数据结构;索引的作用:加速查询操作;副作用:降低写操作性能;表中数据子集:把表中某个或某些字段的数据提取出来另存为一个特定数据结构组织的数据;
某个字段或某些字段:WHERE子句中用到的字段索引类型:B+ TREE,HASHB+ TREE:顺序存储,每一个叶子结点到根结点的距离相同;左前缀索引,适合于范围类型的数据查询;
转载
2024-09-16 19:36:23
33阅读
默认情况下,新安装的 mariadb 的密码为空,在shell终端直接输入 mysql 就能登陆数据库。如果是刚安装第一次使用,请使用 mysql_secure_installation 命令初始化。# mysql_secure_installationNOTE: RUNNING ALL PARTS OF THIS SCRIPT
转载
2018-01-02 16:26:43
10000+阅读
MariaDB/MySQL的默认设置性能非常差,仅仅起一个功能测试的作用,不能用在生产环境中,因此要对一些参数进行调整优化。当然,对配置文件各参数的调整需要根据实际环境,不同时期不同数量级的数据进行性能优化。MySQL/MariaDB 配置文件位于 /etc/my.cnf。 每次更改此文件后你需要重启 MySQL 服务,以使更改生效。本文的参数配置基于MariaDB 10.2,硬件内存4G。文中一
一、安装前准备开放端口需要配置服务器端口,天翼云80端口默认关闭,这里使用8080端口作为web访问端口,62323端口作为数据库MySQL的端口。关闭firewall:systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动安装iptables防火墙:安装:yu
转载
2024-03-25 18:46:41
109阅读
配置在settings.py中保存了数据库的连接配置信息,Django默认初始配置使用sqlite数据库。DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}使用MySQL
转载
2024-04-23 20:58:59
195阅读
一、安装1、安装包最新版本包源>sudo vi /etc/yum.repos.d/MariaDB.repo输入内容清理yum并重新加载yumsudo yum clean allsudo yum makecache安装MariaDB包> sudo yum install MariaDB-server MariaDB-client -y可能会出现问题:......You could try
转载
2024-03-27 21:59:15
228阅读
yum和源码编译安装的区别
1.路径区别-yum安装的软件是他自定义的,源码安装的软件./configure --preifx=软件安装的绝对路径
2.yum仓库的软件,版本可能比较低,而源码编译安装,版本可控
3.编译安装的软件,支持第三方功能扩展./configure 这里可以加上很多参数,定制功能1.安装mariadb,配置官方的mariadb的yum源,手动创建 mariadb.repo
原创
精选
2022-08-02 14:30:28
4555阅读
点赞
1评论
1、安装本人使用的是CentOS 7 ,默认yum安装,但默认yum安装版本有点低,可根据需要选择升级,我这里选择先升级再安装。更新yum //更新yum包
yum -y update 配置yum源 vim /etc/yum.repos.d/MariaDB.repo 打开的文本中输入以下内容: [mariadb]
name = MariaDB
baseurl = http://yum.m
转载
2024-04-28 09:52:36
122阅读
1、安装MariaDB 安装命令yum -yinstall mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mariadb 设置开机启动 systemctl enable mariadb 接下来进行MariaDB的相关简单配置 mysql_secure_installation 首先是设置密码,会提示先输入密码En
转载
2024-04-25 13:48:22
545阅读
一、数据库的安装及初始安全配置[root@localhost ~]# yum install mariadb-server -y
##安装数据库服务软件
##安装过程略
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# netstat -antlpe | grep mysql ##列出数据库的工作端口
tcp
转载
2024-03-15 10:10:56
975阅读
一、系统环境yum update升级以后的系统版本为[root@yl-web yl]# cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core) 二、mysql安装一般网上给出的资料都是#yum install mysql
#yum install mysql-server
#yum install mysql-devel
转载
2024-03-19 11:50:10
1221阅读
MariaDB数据库管理系统部署MariaDB简介MariaDB的安装和部署安装主程序和服务端程序数据库程序初始化设置防火墙并初始访问登录数据库管理系统修改账户密码数据库账户管理及授权创建数据库管理账户账户授权**查看当下数据库管理系统中存在多少数据库。****使用新创建的chrisgoudan账号,查看chrisgoudan能查看多少数据库。****账户查询示范****为chrisgoudan
转载
2024-03-23 11:27:17
45阅读
# 使用Docker修改MariaDB日志配置的完整指南
在开发和运维的过程中,正确配置数据库的日志记录是一项重要的工作。MariaDB作为一个流行的开源关系数据库管理系统,其日志文件常用于日常监控和故障排查。本文将教你如何在Docker中修改MariaDB的日志配置。
## 整体流程
在进行具体的操作之前,我们先来了解整个流程。下面是一张简单的流程图,以便于你理解每个步骤之间的关系。
`
原创
2024-08-10 07:20:12
115阅读
apache简介1).世界上使用率最高的网站服务器,最高时可达70%;官方网站:apache.org2).http 超文本协议 HTML 超文本标记语言3).URL 统一资源定位符http://www.sina.com.cn:80/admin/index.phphttp:// — ssl 安全套接字www.sina.com.cn — 域名:80 — 端口 http对应80端口,https对应443