mysql自带的information_schema.tables是什么?

  • Post author:
  • Post category:mysql

【INFORMATION_SCHEMA 数据库】 是MySQL自带的,它提供了访问数据库 元数据 的方式。什么是 元数据 呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。 有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。 在MySQL中,把 【INFORMATION_SCHEMA】 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护…

继续阅读 mysql自带的information_schema.tables是什么?

mysql简单使用增删改查

  • Post author:
  • Post category:mysql

修改配置文件 在my.in配置文件 找到client 指的是mysql客户端 port3306 default -charachter-set=utf-8 default -charachter-set=utf8 basedir 和datadir 存储路劲 下面有有个服务器的字符编码 修改为utf8不是utf-8 default -charachter-set=utf8 数据类型: 整形: tin…

继续阅读 mysql简单使用增删改查

MySQL表的操作

  • Post author:
  • Post category:mysql

目录 一 创建表 语句 理解 注意 示例 存储引擎 形式 影响 为什么 二 查找表 查找对应数据库下的所有表(宏观) 语法 示例 查看表的列信息(微观) 语法 注意 查看创建表的操作(具体) 语法 示例 理解 三 修改表 语法 增加 语法 总结 修改 ①如果我们想修改字段值的类型该怎么办? ②修改名字 ③ 修改列名字 3 删除 语法 注意 四 删除表 语法 理解 示例 本质 注意: 思路:我们在创…

继续阅读 MySQL表的操作

虚拟机MobaXterm配置jdk和MySQL

  • Post author:
  • Post category:mysql

一、JDK配置 1. 解压压缩包 输入红框文字且勾选左下角Follow terminal folder,上传3个软件包至softs(拖至左侧菜单栏空白处) 输入字母ll查看 2. 更改软件包位置 删除该位置下的此文件 指定压缩文件到opt位置 3.保存此界面 方法:右击标题-duplicate Tab ctrl+l清屏 勾选Follow terminal folder 4.按路径安装 输入红框文字…

继续阅读 虚拟机MobaXterm配置jdk和MySQL

mysql数据库—MAH集群部署

  • Post author:
  • Post category:mysql

1、MHA的介绍: 由日本DeNA公司youshimaton开发。 是一套优秀的实现MySQL高可用的解决方案。 数据库的自动故障切换操作能做到在0~30秒之内完成。 MHA能确保在故障切换过程中最大限度保证数据的一致性,以达到真正意义上的高可用。 2、MHA集群架构: 数据库服务器至少需要3台以上,才能实现数据的高可用。 主和从服务器之间有一个vip地址,当主出现问题时,从服务器会自动转换成主服…

继续阅读 mysql数据库—MAH集群部署

MySQL中concat函数

  • Post author:
  • Post category:mysql

MySQL中concat函数 使用方法: CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 注意: 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。 一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如: S…

继续阅读 MySQL中concat函数

mysql mha切换应用无法访问_MySQL MHA切换失败一例

  • Post author:
  • Post category:mysql

先看下引起问题的密码啥样, 包含两个特殊字符[和~. $ egrep -w 'user|password' /etc/masterha/app1.cnf password=P[AI3M~5z user=mha_mgr 用户mha_mgr的作用, 如下文档中的说明, 可见其对数据库实例起到管理的作用. MySQL administrative database username to the tar…

继续阅读 mysql mha切换应用无法访问_MySQL MHA切换失败一例

mysql字符集不一致引起的索引失效问题

  • Post author:
  • Post category:mysql

目录 一、问题处理与总结 二、由此而拓展开来的思路 1、 Mysql中索引是基于B+树实现的。 2、 聚簇索引与非聚簇索引 一、问题处理与总结 之前遇到了1个执行异常缓慢的存储过程,在空数据的情况下执行了整整4分钟,但单独拿出来执行却很快。后来在DBA的帮助下确定了问题原因在于表与存储过程的字符集不一致导致。修改后存储过程执行时间降到了3s,问题解决。后来又深入了解了下字符集是怎么导致存储过程执行…

继续阅读 mysql字符集不一致引起的索引失效问题

Qt6.4.3编译MySQL驱动

  • Post author:
  • Post category:mysql

前段时间电脑坏了重装了操作系统,软件都不能正常运行,大部分都得重装,本来用的Qt5.14.2,想着Qt都出6了,那就用用Qt6吧,Qt6想用mysql数据库也是得自己编译驱动的,但Qt6也是想推广CMake,所以我以前Qt5那一套编译mysql驱动的法子不好使了(或者说没法使了哈哈),Qt6得用CMake编译 前提条件,安装: ①Qt6: https://download.qt.io/archiv…

继续阅读 Qt6.4.3编译MySQL驱动