
mysql
文章平均质量分 72
JoyceYoungYYY
这个作者很懒,什么都没留下…
展开
-
mac下安装mysql
1.首先我们把MYSQL卸载了(系统偏好设置–>点击底部MYSQL–>点击unInstall)此时在终端查看 mysql 版本可以看到已经可以查到我们安装的版本了,说明环境已经配好。2.然后需要通过命令彻底删除mysql相关文件。安装完成之后,在系统偏好设置底部有mysql。5.然后打开Navicat就可以连接成功了。输入以下命令:是配置生效。4.重新安装Mysql。3.然后需要重启电脑。原创 2023-05-09 22:41:20 · 380 阅读 · 0 评论 -
MySQL与Oracle 差异比较
MySQL与Oracle 差异比较之三函数原创 2022-02-23 20:24:10 · 550 阅读 · 0 评论 -
mysql-基础2:索引、事务、锁
一、索引介绍(一)索引类型索引可以提升查询速度,会影响where查询,以及order by排序。MySQL索引类型如下:从索引存储结构划分:B Tree索引、Hash索引、FULLTEXT全文索引、R Tree索引从应用层次划分:普通索引、唯一索引、主键索引、复合索引从索引键值类型划分:主键索引、辅助索引(二级索引)从数据存储和索引键值逻辑关系划分:聚集索引(聚簇索引)、非聚集索引(非聚簇索引)1、普通索引这是最基本的索引类型,基于普通字段建立的索引,没有任何限制。创建普通索引的方法如原创 2021-06-24 17:04:36 · 1607 阅读 · 0 评论 -
mysql基础1:架构原理
目录(一)MySQL体系架构创建数据库创建表查看数据库文件存放位置数据文件说明日志相关1、错误日志(Error log)2、通用查询日志(General query log)3、二进制日志(binary log)4、慢查询日志(Slow query log)(二)MySQL运行机制1、建立连接2、查询缓存3、解析器4、查询优化器5、执行sql6、查询结果缓存(三)MySQL存储引擎1、汇总2、 InnoDB和MyISAM对比3、扩展资料:各个存储引擎特性对比4、InnoDB存储结构内存结构**①Buffer原创 2021-06-22 10:05:46 · 1687 阅读 · 0 评论 -
MySQL与Oracle
MySQL与Oracle 差异比较之三函数(一)判断字符串是否是数字1、oracle参考资料方法一 :返回值为NULL的表示字符串,返回值大于等于1的表示有非数字字符select lengthb(ltrim( '1248346 ', '0123456789 ')) from dual; 或select lengthb(rtrim( '1248346a ', '0123456789 ')) from dual; 方法二 :返回值为NULL的表示字符串,返回值大于原创 2021-02-07 17:27:23 · 148 阅读 · 0 评论 -
mysql-8、MySQL集群架构之MHA
一、四台机器ssh互通二、下载node和manager上传到相应的服务器三台MySQL服务器需要安装nodeMHA Manager服务器需要安装manager和node三、MHA node安装MHA的Node依赖于perl-DBD-MySQL,所以要先安装perl-DBD-MySQL。yum install perl-DBD-MySQL -yrpm -ivh mha4mysql-node-0.58-0.el7.centos.noarch.rpm四、MHA manager安装MHA原创 2021-01-31 16:21:57 · 2665 阅读 · 4 评论 -
mysql-4、mysql集群之并行复制
目录主库二、从库1、slave相关2、就是修改参数,然后确认生效,可以通过日志cat /var/log/mysqld.log主库修改两个参数在这里插入代码片二、从库设置参数1、slave相关show variables like '%slave%';set global slave_parallel_type='LOGICAL_CLOCK';set global slave_parallel_workers=8;2、由于relay_log_info_reposit原创 2021-01-26 00:43:57 · 282 阅读 · 1 评论 -
mysql-3、mysql集群之半同步复制
目录一、主库1、准备工作2、安装插件3、查询相关参数二、从库1、准备工作2、安装插件3、查询相关参数4、重启slave三、测试需要安装semi模块一、主库安装插件,设置参数1、准备工作-- 查看是否支持动态加载select @@have_dynamic_loading;-- 查看已安装的插件,若缺少相关插件,则需要安装show plugins;2、安装插件## soname 'semisync_master.so'是设置名称为semisync_master.soinstall pl原创 2021-01-26 00:15:08 · 630 阅读 · 0 评论 -
mysql-2、mysql集群之主从同步
目录一、主库配置1、修改my.cnf2、重启mysql服务3、登录mysql之后,进行授权4、刷新权限5、查看状态二、从库配置1、修改my.cnf2、重启mysql服务3、查看状态4、设置主从同步5、启动slave6、再次查看三、测试一、主库配置1、修改my.cnf######## mysql主从同步配置【开始】 ########log_bin=mysql-binserver-id=1sync-binlog=1# 配置不同步的数据库binlog-ignore-db=performance_原创 2021-01-25 23:17:44 · 677 阅读 · 0 评论 -
mysql-1、linux下安装mysql及使用
https://www.jianshu.com/p/276d59cbc529mysql 连接远程连接服务器 1130错误原创 2020-11-15 18:49:45 · 243 阅读 · 0 评论 -
mysql知识点汇总及遇到的问题梳理
mysql知识点汇总1、mysql批量插入不重复uuid数据(insert select 语法)1、mysql批量插入不重复uuid数据(insert select 语法)问题描述:通过select replace(uuid(), ‘-’, ‘’) , 生成的uuid全部重复。(可能是navicat执行顺序的问题)select uuid() ,生成的uuid不重复。但是有“-”且长度太长,不符合要求。完美解决:修改为:select md5(uuid())来源:来源...原创 2020-05-22 11:02:17 · 687 阅读 · 0 评论