-
mysql启动与关掉 手动与自动
所属栏目:[MySql教程] 日期:2022-06-28 热度:150
手动管理mysql的启动与关闭 [root@mysql ~]# service mysql start --手动启动mysql Starting MySQL. SUCCESS! [root@mysql ~]# service mysql stop --手动关闭mysql Shutting down MySQL.. SUCCESS! [root@mysql ~]# mysqld --verbose --help --查看MySQL的[详细]
-
Mariadb多主一从的创建
所属栏目:[MySql教程] 日期:2022-06-28 热度:68
目前MySQL依然只支持一个Slave从一个Master复制数据,虽然也可以做到一主多备(M-S),双主复制(M-M)等架构,但是局限性依然很大。由于项目的要求,需要各个主库的表整合到一个地方进行统计和分析,要是每次连不同的实例操作,是一件非常耗体力的操作。所以继[详细]
-
MySQL数据和Redis缓存一致性方式详解
所属栏目:[MySql教程] 日期:2022-06-28 热度:155
读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现 缓存(Redis)和数据库(MySQL)间的数据一致性问题。 不管是先写MySQL数据库,再删除Redis缓存;还是先删除缓存,再写库,都有可能出现数据不一致的情况。举一个例子:[详细]
-
数据库简介与MySQL5.7版本编译安置
所属栏目:[MySql教程] 日期:2022-06-28 热度:147
数据库的基本概念 数据: 描述事物的符号记录称为数据(Data); 包括数字,文字、图形、图像、声音、档案记录等; 以记录形式按统一的格式进行存储。 表: 将不同的记录组织在一起,就形成了表 是用来存储具体数据的 数据库: 数据库就是表的集合,是存储数据[详细]
-
MySQL的几个和innodb相关的主要参数设置合集
所属栏目:[MySql教程] 日期:2022-06-28 热度:89
MySQL的几个和innodb相关的主要参数设置总结: 1).innodb_buffer_pool_size 为了提升性能,可以把要写的数据先在缓冲区buffer里合并,然后再发送给下一级存储。这样做可以提高I/O读写的效率。 InnoDB Buffer Pool就是InnoDB用来缓存它的数据和索引的内存缓冲[详细]
-
mysql自加列
所属栏目:[MySql教程] 日期:2022-06-28 热度:79
mysql自增列: 1、mysql创建带自增列的表 create table inc(id int(10) not null auto_increment,name varchar(20),primary key (id)); 注意: 自增列必须是key 前面的id没有引号,后面设置成key的时候也不能有引号 2、使用自增列 mysql insert into inc val[详细]
-
mysql数据导入难题处理 ERROR 1418 HY000
所属栏目:[MySql教程] 日期:2022-06-28 热度:166
今天在数据导入的时候:gunzip 201708_full.sql.gz |mysql -uroot --default-character-set=utf8 导入过程中报错信息如下: ERROR 1418 (HY000) at line 18216: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and[详细]
-
MYSQL 连接登录步骤分析
所属栏目:[MySql教程] 日期:2022-06-28 热度:96
MYSQL 连接登录过程分析 在较新MYSQL版本中,默认没有开启线程池的功能,每个客户连接在服务器进程中都拥有自己的线程。 当客户端(应用)连接到MySQL服务器时,服务器要对其进行认证(Authenticate),认证方式基于用户名、原始主机信息和口令。 登录 mysql[详细]
-
可以加快查询运作的是什么属性
所属栏目:[MySql教程] 日期:2022-06-27 热度:168
可以加快查询操作的属性是索引。 利用索引可以加快对数据的查询和排序速度,索引文件作为一个独立的文件进行存储,文件中包含指向表记录的指针,建立索引后,表中记录的物理顺序不变。 相关介绍: 在关系数据库中,索引是一种单独的、物理的对数据库表中一列[详细]
-
全新学习MySQL数据库10 MySQL里的那些日志们
所属栏目:[MySql教程] 日期:2022-06-27 热度:123
本文是微信公众号【Java技术江湖】的《重新学习MySQL数据库》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联系作者。 该系列博文会告诉你如何从入[详细]
-
MySQL的server_uuid取得之uuid 函数和uuid_short 函数
所属栏目:[MySql教程] 日期:2022-06-27 热度:169
MySQL的server_uuid取得之uuid 函数和uuid_short 函数: 1、uuid()函数 mysql select uuid(),uuid(); +--------------------------------------+--------------------------------------+ | uuid() | uuid() | +--------------------------------------+----[详细]
-
Java工作流系统-父子流程的配置解说
所属栏目:[MySql教程] 日期:2022-06-27 热度:61
父子流程 关键字: 驰骋工作流程快速开发平台 工作流程管理系统 工作流引擎 asp.net工作流引擎 java工作流引擎. 开发者表单 拖拽式表单 工作流系统 适配数据库: oralce,mysql,sqlserver,Informix, PostgreSQL 达梦 应用背景 在各类工作流项目中,通常会遇到[详细]
-
重新学习Mysql数据库5 依据MySQL索引原理进行分析与优化
所属栏目:[MySql教程] 日期:2022-06-27 热度:76
一位阿里 Java 工程师的技术小站。作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分享技术干货和学习经验,致力于Java全栈开发! 重新学习Mysql数据库5:根据MySQL索引[详细]
-
逻辑复制主从创建
所属栏目:[MySql教程] 日期:2022-06-27 热度:144
创建复制用户: CREATE USER repl@192.168.6.% IDENTIFIED BY 123; GRANT REPLICATION SLAVE ON *.* TO repl@192.168.6.%; FLUSH PRIVILEGES; 下面是dump文件中的内容,也就是说备库恢复到这个点。 show warnings;看到密码安全相关的警告... ... 再show slav[详细]
-
phpMyAdmin配置文件中的密文 blowfish_secret 过于短
所属栏目:[MySql教程] 日期:2022-06-27 热度:189
在phpMyAdmin页面上报错配置文件中的密文(blowfish_secret)太短 查看下配置文件more config.inc.php /** * This is needed for cookie based authentication to encrypt password in * cookie. Needs to be 32 chars long. */ $cfg[blowfish_secret] = abcde[详细]
-
MySQL分区怎样迁移
所属栏目:[MySql教程] 日期:2022-06-27 热度:78
需求来源 MySQL越来越流行,而且存储在MySQL的数据量也越来越大,单表数据达亿行已经是非常常见的现象,而这些表里面保存了大量的历史记录,严重影响SQL执行的效率。本文是针对客户需求,迁移MySQL Innodb大表分区中部分历史归档分区到其他实例或者其他库表[详细]
-
mysql内计算sql语句影响行数的函数
所属栏目:[MySql教程] 日期:2022-06-27 热度:147
SELECT语句中经常可能用LIMIT限制返回行数。有时候可能想要知道如果没有LIMIT会返回多少行,但又不想再执行一次相同语句。那么,在SELECT查询中包含SQL_CALC_FOUND_ROWS选项,然后执行FOUND_ROWS()就可以了: mysql SELECT SQL_CALC_FOUND_ROWS * FROM tbl_n[详细]
-
MYSQL 查找数据排序数据和分组数据
所属栏目:[MySql教程] 日期:2022-06-27 热度:160
在mysql查询过程中,可以对数据进行过滤,也可以对数据进行排序,可以对数据分组,下面分别讲述排序数据和分组数据例子。 1,数据的排序 使用 ORDER BY select * from where id=10 order by id (正序,倒序) 正序 ASC 从小到大 倒序 DESC 从大到小 2,分组数[详细]
-
Greenplum 最全分区表运作
所属栏目:[MySql教程] 日期:2022-06-26 热度:68
Greenplum 最全分区表运作: 一、Greenplum 分区原理 分区表意思是将一个大表在物理上分割成几块,GPDB中的分区表和PostgreSQL中实现原理一样,都是用过表继承、约束来实现。但是与PostgreSQL也有所不同,在PostgreSQL中,一个父表,多个子表来实现分区表,[详细]
-
查找的时候绕过查询缓存SQL_NO_CACHE
所属栏目:[MySql教程] 日期:2022-06-26 热度:89
在进行sql优化时 第一次查很慢,第二次查因为冲缓存里面查了 会很快 这样 就看不出是优化之后的效果 还是 缓存查询的效果了 所以 在优化时 最好 关闭缓存 来执行sql 如果需要关闭缓存功能 修改参数 query_cache_type query_cache_type=0[详细]
-
mysql存储过程基础函数
所属栏目:[MySql教程] 日期:2022-06-26 热度:185
mysql存储过程基本函数 [@more@]一.字符串类 CHARSET(str) //返回字串字符集 CONCAT (string2 [,... ]) //连接字串 INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0 LCASE (string2 ) //转换成小写 mysql select substring[详细]
-
Zabbix 监控之 更改管理员用户密码
所属栏目:[MySql教程] 日期:2022-06-26 热度:91
zabbix前端用户的操作都保存在zabbix数据库的users表里。一般直接在数据库里面修改即可。 登入数据库: mysql -uroot -p 2.查看数据库 show databases; 3.进入数据库 use zabbix; 4.查看表 show tables; 5. 刷新权限 flush privileges;[详细]
-
当我们输入一条 SQL 查询语句时 发生了啥
所属栏目:[MySql教程] 日期:2022-06-26 热度:142
我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一个 ID 字段,在执行下面这个查询[详细]
-
MYSQL主从复制布局MHA自动故障转移
所属栏目:[MySql教程] 日期:2022-06-26 热度:135
MYSQL主从复制部署MHA自动故障转移: 一. 环境描述 操作系统:RHEL 6.4 mysql :5.6.27 角色 IP 地址 主机名 Server ID 二、部署MHA 安装 MHA NODE 从 https://github.com/yoshinorim/mha4mysql-node 下载最新版本的 mha4mysql-node 源代码(目前是 0.57版)[详细]
-
MySQL的MyISAM和InnoDB引擎的主要区别是哪些
所属栏目:[MySql教程] 日期:2022-06-26 热度:71
MySQL的MyISAM和InnoDB引擎的主要区别是什么? 1.MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间, 组成一个事务去[详细]