已找到以下 10000 条记录
  • MySQL到GaussDB(for MySQL) - 数据复制服务 DRS

    MySQL到GaussDB(for MySQL) 支持的源和目标数据库 表1 支持的数据库数据库 目标数据库 ECS自建MySQL 5.6、5.7、8.0版本 本地自建MySQL 5.6、5.7、8.0版本 其他云上MySQL 5.6、5.7、8.0版本 GaussDB(for

  • MySQL转义字符的使用

    1下面通过 SELECT 语句演示单引号' 双引号" 和反斜杠\的使用:mysql> SELECT '华为云数据库', '"华为云数据库"','""华为云数据库""','华为云''数据库',  '\'华为云数据库';+-------------+---------------+--

    作者: 小艺同学
    4012
    2
  • 理解MySQL变量和条件

    lues:错误状态SQLSTATE [VALUE] sqlstate_value:就是前面讲到的SQL错误状态,例如主键重复状态SQLSTATE '23000'condition_name:上面讲到的定义条件名称SQLWARNING:是对所有以01开头的SQLSTATE代码的速记,例如:DECLARE

    作者: 窗台
    851
    0
  • GaussDB(for MySQL)与开源MySQL相比,有哪些增强特性和优化?

    GaussDB(for MySQL)与开源MySQL相比,有哪些增强特性和优化?

    作者: 炒香菇的书呆子
    25
    1
  • MySQL】使用存储过程+IF控制语句批量添加数据

    创建数据库 create table user_fans( `id` int(11) unsigned not null auto_increment

    作者: 原来是咔咔
    发表时间: 2022-03-26 17:20:07
    282
    0
  • 连接数据库 Mysql

    多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。实例以下实例选取了数据库 TUTORIALS:[root@host]# mysql -u root

    作者: 窗台
    1773
    0
  • mysql 8.0.20完整安装步骤

    /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqlchkconfig mysql on修改/etc/init.d/mysql的用户组和用户权限为mysql:mysqlchown -R mysql:mysql /etc/init

    作者: 兴隆湖畔@小蜗牛
    63
    0
  • mysql 索引问题整理

    产生空洞。Mysql是怎么选择索引的?答:选择索引是优化器的工作,优化器会结合扫描行数、是否使用临时表、是否排序、是否回表等因素来进行综合判断。其中扫描行数的判断逻辑为:通过基数来判断,一个索引上不同的值的个数称为基数。mysql是怎样得到索引的基数的?答:mysql是通过采样统

    作者: 外围的小尘埃
    843
    0
  • MySQL数据库迁移

    种形式。相同版本 MySQL 数据库之间的迁移。不同版本 MySQL 数据库之间的迁移。不同数据库间的迁移。下面将详细介绍数据库迁移的各种方式。1. 相同版本的迁移相同版本的 MySQL 数据库是指主版本号一致的数据库。主版本号一致的数据库迁移最容易实现。由于迁移前后 MySQL 数据库的

    作者: 运气男孩
    1292
    0
  • MySQL索引类型详解

    索引的类型和存储引擎有关,每种存储引擎所支持的索引类型不一定完全相同。MySQL 索引可以从存储方式、逻辑角度和实际使用的角度来进行分类。存储方式区分根据存储方式的不同,MySQL 中常用的索引在物理上分为  B-树索引和 HASH 索引两类,两种不同类型的索引各有其不同的适用范围。1)

    作者: 运气男孩
    934
    0
  • MySQL冷备份及恢复

    MySQL 数据库的主版本号一致。只有两个 MySQL 数据库主版本号相同时,才能保证它们的数据文件类型是相同的。关于 MySQL 数据库服务器的版本号第一个数字表示主版本号,例如 MySQL 5.5.21 和 MySQL 5.5.01 这两个版本的主版本号都是 5,所以这两个数据库拥有相同类型的数据文件。

    作者: 运气男孩
    1267
    0
  • MySQL迁移OpenGauss原理详解

    知,但迁移过程相对比较复杂。同构数据库迁移相对比较简单,可借助备份恢复技术(逻辑备份恢复和物理备份恢复)实现迁移。异构数据库迁移相对比较复杂,需综合考虑异构数据库的兼容性、选型、应用改造成本、迁移成本、性能等众多因素。主要介绍异构数据库(MySQL->openGauss)之间的热迁移。1

    作者: 炒香菇的书呆子
    86
    1
  • 封装了mysql通用类

    在python中我们可以用ORM来操作数据库,然而最原生的方法就是使用pymysql类,我封装了从连接数据到对数据库的增删改查的方法import pymysql# 从配置文件中导入连接数据库的信息from config import DB_HOST, DB_USER, DB_PASSWORD

    作者: 旧时光里的温柔
    554
    0
  • Mysql8编译安装

    PATH=$PATH:/usr/local/src/mysql/bin4. Mysql服务初始化配置4.1 初始化Mysql首先将mysql相关路径的权限赋给mysql主机用户chown -R mysql:mysql /mysql启动Mysql服务systemctl start mysql查看mysql状态systemctl

    作者: 炒香菇的书呆子
    18
    0
  • 删除存储过程 - 数据管理服务 DAS

    选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。 在顶部导航栏选择“库管理”。 在“当前所在库”右侧单击“切换库”,切换至目标数据库。 图1 切换数据库 在对象列表页签中选择“存储过程”。 在存储过程列表右侧操作栏单击“删除存储过程”。 图2 删除存储过程 在确认删除存储过程弹出框中,单击“是”即可。

  • MySQL 小数类型介绍

    MySQL 中使用浮点数和定点数来表示小数。浮点类型有两种,分别是单精度浮点数(FLOAT)和双精度浮点数(DOUBLE);定点类型只有一种,就是 DECIMAL。浮点类型和定点类型都可以用(M, D)来表示,其中M称为精度,表示总共的位数;D称为标度,表示小数的位数。浮点数类型的取值范围为

    作者: 小艺同学
    737
    1
  • mysql 重要日志文件汇总

    日志是所有应用的重要数据,MySQL 也有错误日志、查询日志、慢查询日志、事务日志等。当笔记的查看:二进制日志 binlog二进制日志 binlog 用于记录数据库执行的写入性操作(不包括查询)信息,以二进制的形式保存在磁盘中。使用任何存储引擎的 mysql 数据库都会记录 binlog

    作者: 窗台
    945
    0
  • MySQLMySQL安装及问题解决

    因为学习的需要,急速的安装了一个MySQL。遇到了一些问题,简单的总结一下。 【正文】 MySQL官网下载:MySQL-下载 MySQL安装教程:MySQL安装教程 报错1251连接不成功:Navicat for Mysql报错1251连接不成功Mysql 【后记】 关于MySQL的安装教程

    作者: Laura_张
    发表时间: 2022-08-26 15:38:48
    125
    0
  • MySQL权限控制实现原理

    MySQL 权限表在数据库启动时载入内存,用户通过身份认证后,系统会在内存中进行相应权限的存取。当 MySQL 允许一个用户执行各种操作时,它将首先核实该用户向 MySQL 服务器发送的连接请求,然后确认用户的操作请求是否被允许。当用户进行连接时,MySQL 实现权限控制主要有以下两个阶段:1)连接核实阶段登录

    作者: 运气男孩
    1265
    0
  • 初识MySQL隔离级别

    我们知道MySQL有四种不同的隔离级别,分别是:read-uncommit、read-commit、repeat-read和serializable。这四种隔离级别分别解决了不同的数据一致性问题,也存在不同的问题。 可以通过MySQL的下列参数来设置不同的隔离级别: ``` transaction-isolation

    作者: dbin_mu
    2078
    0