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驱动

Win7 寻找 MySQL数据库database的路径

  • Post author:
  • Post category:mysql

今天给大家演示的是如何在MySQL中寻找我们已经创建的数据库的位置 1.直接寻找 在ProgramDate ------->  MySQL  -------> MySQL Server 5.5 ----->data 中寻找,注意ProgramDate是隐藏文件,点击  组织 ----->文件夹和搜索选项  ----->查看------->隐藏文件和文件夹----…

继续阅读 Win7 寻找 MySQL数据库database的路径

mac 安装mysql 数据库

  • Post author:
  • Post category:mysql

一、下载安装 官网下载社区版dmg安装文件: https://dev.mysql.com/downloads/mysql/ 1、执行安装文件,按步骤完成安装。 2、安装完成后终端输入: mysql --version; 显示版本号说明正常, 若显示command not found,在终端输入如下,”/usr/local/mysql/bin/mysql”为mysql默认安装路径: $ cd /us…

继续阅读 mac 安装mysql 数据库