• MySQL中timestamp和datetime,你用的对么?

    在MySQL中,时间是咱们用到最多的类型,建表时,对于时间字段类型的选择,你是如何选择的呢?有人会说timestamp,也有人会说datetime,那么我们到底如何选择呢,它们又有什么区别?今天就和大家一起来看看。一、MySQL中如何表示当前时间?其实,表达方式还是蛮多的,汇总如下:CURRENT 2025-01-10 13:15:04
  • 介绍如何在 MySQL 中创建新用户并授予权限?

    MySQL 是一个开源的关系型数据库管理系统,常用于存储和管理大量的结构化数据。在使用 MySQL 进行数据管理时,为了安全和方便管理,通常需要创建新用户并授予相应的权限。本文将介绍如何在 MySQL 中创建新用户并授予权限的方法。创建新用户在 MySQL 中,可以使用 CREATE USER 命令 2025-01-10 11:46:09
  • MySQL如何支撑每秒百万QPS?

    本文主要介绍 PlanetScale 是如何通过 MySQL 的水平分片支撑每秒一百万个查询(QPS)的。如果你使用的数据库拥有良好的扩展性,用起来会更省心。我们推出了基于 Vitess 的 PlanetScale,旨在最大程度上利用其出色的可扩展性。水平分片是他们在扩展性方面的一个重要优势。为了展 2025-01-10 11:31:05
  • MySQL查看数据库与删除数据库

    上次已经创建了一个新的数据库 “aj1”,在MySQL里如何查看它呢?只要在命令行客户端输入如下语句:mysql>SHOW DATABASES;其执行结果为:其实在里面输入语句不区分大小写的,比较灵活。上图的数据库列表中包含了上一次新建的数据库 aj1,仔细观察下面还有其他的数据库,是因为My 2025-01-10 11:16:19
  • CentOS7卸载mysql

    前言 最近搭建mysql主从,两个虚拟机中的mysql版本不一致,所以就准备卸载其中一个。步骤方法一、1.查看mysql安装rpm -qa|grep -i mysql2.卸载前关闭mysql服务rpm -ev --nodeps mysql-community-release-el7-5.noarch 2025-01-10 11:00:59
  • 如何用 Docker 安装运行 mysql?

    本文是使用 Docker 安装运行 MySQL 的教程。默认读者已经对 docker 会一些简单操作,比如会查看 container 列表、删除 container 之类的简单管理命令。Docker 的一些概念先简单说 Docker 的几个概念:image:镜像。你可以把它理解为安装包。你要运行 m 2025-01-10 10:46:12
  • 转:MySQL HeatWave RAPID引擎实现原理深入解析(上)

    说明:MySQL HeatWave使用的引擎,即为RAPID引擎。一介绍当前正处于数据量急速膨胀的时代,而大数据时代又决定了数据处理系统的硬件和软件的发展。现代企业对日常分析和商业智能类工作负载的要求,则强调了当今的IT系统在性能和功耗方面的局限性。为了应对这一趋势,现代数据处理系统需要重新思考软件 2025-01-10 10:31:23
  • mysql通配符使用

    在mysql查询中,经常会用到通配符,而且mysql的通配符和pgsql是有所不同的,甚至mysql中还可以使用正则表达式。本文就为大家带来mysql查询中通配符的使用。SQL模式匹配:“_” 匹配单个字符,”\_” 匹配”_”“%” 匹配任意个字符,包括零个字符sql模式下的匹配,缺省是对于字母的 2025-01-10 09:10:48
  • 详解MySQL 的CASE WHEN 语句使用说明(推荐)

    概述mysql数据库中CASE WHEN语句。case when语句,用于计算条件列表并返回多个可能结果表达式之一。CASE 具有两种格式:简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。CASE 搜索函数计算一组布尔表达式以确定结果。 两种格式都支持可选的 ELSE 参数。语法 2025-01-09 14:30:02
  • MySQL中from_unixtime和unix_timestamp处理数据库时间戳转换问题

    MySQL数据表设计中,时间字段一般都设计为时间戳格式的,开发人员去查看的时候就显得有点不方便。可以使用FROM_UNIXTIME转换成日期格式进行查看如果是日期格式的,要转换成时间戳查看呢,只需要把FROM_UNIXTIME换成UNIX_TIMESTAMP即可案例一SELECT *,FROM_UN 2025-01-09 13:32:14