数据库

Mysql及Navicat中设置字段自动填充当前时间及修改时间实现

​该文章讲解了创建时间及修改时间如何通过函数自动填充,并演示了以下几种方式实现列自动填充创建时间及修改时间: 创建表时设置字段为自动更新时间列。 添加新字段为自动更新时间列。 更新已有字段为自动更新时间列。 通过navicat设置字段为自动更新时间列。 函数讲解: CURRENT_TIMESTAMP表示插入新行时,该列将自动设置为当前时间,create_time设置了默认值为CUR

Mysql 2024年05月31日  149

浅谈MongoDB内部的存储原理

存储引擎 本文介绍默认存储引擎WiredTiger WiredTiger架构 WiredTiger的写操作会先写入Cache,并持久化到WAL(Write ahead log),每60s会做一次Checkpoint,将当前的数据持久化,每,产生一个新的快照。Wiredtiger连接初始化时,首先将数据恢复至最新的快照状态,然后根据Checkpoint恢复数据,以保证存储可靠性 btr

MongoDB 2024年05月31日  102

MySQL怎么用分隔符分隔字符串

MySQL用分隔符分隔字符串 使用 可以使用如下函数 i.final_car_type 即 需要分隔的字符串 ’ ’ 即 用空格分隔该字符串 1 即:取出该空格之前的所有字符 如果count为正数,那么所得结果为从左到右数第N个分隔符左侧的所有内容。如果为负数,则表示从右边开始计算,取第N个分隔符右侧的所有内容 效果 如果count 是1 表里数据:

Mysql 2024年05月29日  127

解决MongoDB6.0报错:"mongo"不是内部或外部命令,也不是可运行的程序或批处理文件

安装好MongoDB6.0 之后 环境变量也配完了 window+R 打开了一个cmd窗口,输入mongo 命令: 报错:'mongo' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 出现以上的问题原因在于,MongoDB6.0以后做出了改变,MongoDB6不再默认安装shell工具--------Mongosh。 因此需要再安装shell--下载地址:MongoDB S

MongoDB 2024年05月28日  157

测试MySQL连接的备份恢复性能,有哪些命令行操作?

如何在命令行中测试MySQL连接的备份和恢复性能? MySQL是一款常用的关系型数据库管理系统,多用于存储和管理大量结构化数据。在日常使用MySQL时,备份和恢复是非常重要的操作,以确保数据的安全性和可靠性。为了确保备份和恢复的性能能够满足需求,我们可以在命令行中进行性能测试。 以下将介绍如何在命令行中测试MySQL连接的备份和恢复性能。 一、安装MySQL 首先,确保已经在计算机上安装了MySQ

Mysql 2024年05月26日  150

无法登录 mysql 服务器

无法登录 MySQL 服务器 MySQL 是一款广泛应用于各种 Web 应用中的关系型数据库系统,它为用户提供了稳定、高效的数据管理功能。但是,有时我们会遇到登录 MySQL 服务器的问题,甚至出现无法登录的情况。这将极大地影响我们的工作和生产效率。 本文将探讨可能导致无法登录 MySQL 服务器的原因,并提供一些解决方案让你能够快速解决这个问题。 用户名和密码错误登录 MySQL 服务器时,最常

Mysql 2024年05月24日  130

浅谈分布式事务及解决方案

1 背景 在讲述分布式事务的概念之前,我们先来回顾下事务相关的一些概念。 1.1 事务的基本概念 就是一个程序执行单元,里面的操作要么全部执行成功,要么全部执行失败,不允许只成功一半另外一半执行失败的事情发生。例如一段事务代码做了两次数据库更新操作,那么这两次数据库操作要么全部执行成功,要么全部回滚。 1.2 事务的基本特性 我们知道事务有4个非常重要的特性,即我们常说的(ACID)。 Atom

Mysql 2024年05月24日  118

mysql跨平台指的是什么

这篇文章主要介绍“mysql跨平台指的是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mysql跨平台指的是什么”文章能帮助大家解决问题。 mysql跨平台指的是Windows、Linux和Mac共同用一套Mysql配置包括所有用户和数据库等;mysql既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为

Mysql 2024年05月21日  136

关闭

用微信“扫一扫”