-
Mysql安装详细过程,tar方式
所属栏目:[MySql教程] 日期:2022-03-14 热度:151
Mysql安装详细过程,tar方法: 1、创建mysql用户和mysql用户组 groupadd mysql useradd -r -g mysql mysql 2、 到我的共享网盘下载mysql-5.7.17程序包 链接:http://pan.baidu.com/s/1gfAA87p 密码:iuti 3、拷贝下载的安装包到linux系统中,可以通过sftp[详细]
-
mysql解压缩方式安装和彻底删除的方法详解
所属栏目:[MySql教程] 日期:2022-03-14 热度:150
mysql解压缩方式安装和彻底删除的方法详解: 一、安装mysql (1)将下载下来的mysql压缩文件解压缩到需要安装mysql的目录中 (2)打开解压后的文件夹,复制default.ini文件并重命名为my.ini,此文件的相关配置为: (3)在系统环境变量配置中的Path变量增[详细]
-
MySql导入CSV文件或制表符分割的文件
所属栏目:[MySql教程] 日期:2022-03-14 热度:91
有时候我们会有这样的需求,需要把一些数据从别的库导入到另外的一个库中,而这些数据是用CSV文件存放的。对于MySql数据库我们有两种方式:一种是用命令来导入,另一种是很多的MySql客户端(如Heidisql、Sequel pro)为我们提供了这样的功能。下面我们来分[详细]
-
mysql5.7 生成列 generated column用法实例分析
所属栏目:[MySql教程] 日期:2022-03-14 热度:85
本文实例讲述了mysql5.7 生成列 generated column用法。分享给大家供大家参考,具体如下: 生成列的值是根据列定义中的表达式计算得出的。 mysql5.7支持两种类型的生成列: 1、virtual 生成列:当从表中读取记录时,才计算该列值。不会把数据持久化在硬盘[详细]
-
金融级MySQL高可用方案-Xenon
所属栏目:[MySql教程] 日期:2022-03-14 热度:170
搞了一下午,终于把xenon环境搭建起来了。 [root@devdb01 zxdata]# /usr/local/xenon/bin/xenoncli cluster status +-------------------+---------------------------------+---------+---------+--------------------------+---------------------+-----[详细]
-
MySQL子查询操作实例详解
所属栏目:[MySql教程] 日期:2022-03-14 热度:180
本文实例总结了MySQL子查询操作。分享给大家供大家参考,具体如下: 定义两个表tb1和tb2 CREATE table tbl1 ( num1 INT NOT NULL); CREATE table tbl2 ( num2 INT NOT NULL); 向两个表中插入数据: INSERT INTO tbl1 values(1), (5), (13), (27); INSERT I[详细]
-
数据库系统变量分类及设置
所属栏目:[MySql教程] 日期:2022-03-14 热度:55
标题索引 变量分类 变量设置 变量分类 变量主要分为全局变量和会话变量,全局变量是当客户端程序与服务器端建立会话后自动集成部分全局变量的值,而会话变量是只对当前变量有效,另外全局变量有些支持在线修改,有些则是只读变量,只读变量只允许在配置文[详细]
-
Windows下mysql-5.7.28下载、安装、配置教程详解
所属栏目:[MySql教程] 日期:2022-03-14 热度:125
最近需要更换mysql数据库的版本,写一篇文章,记录一下 一、下载mysql数据库 mysql的下载共有两种,一种是zip压缩文件,另一种是msi安装程序 官方5.7版本zip压缩文件下载页面 官方5.7版本msi安装程序下载页面 我这里选择5.7.28-Windows64位 点击左下角直接[详细]
-
MySQL Explain使用详解
所属栏目:[MySql教程] 日期:2022-03-14 热度:116
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain[详细]
-
MySQL索引基础
所属栏目:[MySql教程] 日期:2022-03-14 热度:120
索引用于加快数据访问的速度。把计算机的磁盘比作一本字典,索引就是字段的目录,当我们想快速查到某个词语的时候只需要通过查询目录找到词语所在的页数,然后直接打开某页就可以。MySQL最常用的索引是B+树索引,为什么使用B+作为MySQL的索引,这是许多面[详细]
-
mysql服务无法启动的解决方法
所属栏目:[MySql教程] 日期:2022-03-14 热度:55
小编给大家分享一下mysql服务无法启动的解决方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 首先,去检查你的my.ini的保存编码格式是不是ANSI,如果不是将其改为ANSI[详细]
-
Navicat for SQLite导入csv中文数据的方式
所属栏目:[MySql教程] 日期:2022-03-13 热度:155
本文为大家分享了Navicat for SQLite导入csv中文数据的具体方法,供大家参考,具体内容如下 1.用Notepad++打开csv文件,点击菜单【编码】【转为UTF-8编码】,保存。 Navicat for SQLite导入csv中文数据的方法 2.在Navicat for SQLite中选择导入向导,根据[详细]
-
MySQL中in与exists的使用及差别介绍
所属栏目:[MySql教程] 日期:2022-03-13 热度:57
分析以上代码可以看到两行代码除了循环的次序不一致意外,其他并无区别,在实际执行时两者所消耗的时间和空间应该也是一致的。但是这仅仅是在Java中,现在我们转化一下情景,最外层循环是数据库中的连接操作,内层循环为查找操作,那么现在两次的结果将相[详细]
-
Mysql处理USE DB堵塞详解
所属栏目:[MySql教程] 日期:2022-03-13 热度:188
遇到故障,我们往往想的是如何解决这个故障,而不是从故障的根本去思考出现这个故障的原因?这样的结果,只能使我们得到了鱼,失去了渔。今天,我们就来分享一个由USE DB堵塞故障引发的思考案例。 故障描述 今天一个朋友遇到数据库遇到一个严重的故障,故[详细]
-
mysql如何利用binlog开展数据恢复详解
所属栏目:[MySql教程] 日期:2022-03-13 热度:115
最近线上误操作了一个数据,由于是直接修改的数据库,所有唯一的恢复方式就在mysql的binlog。binlog使用的是ROW模式,即受影响的每条记录都会生成一个sql。同时利用了binlog2sql项目。 MySQL Binary Log也就是常说的bin-log, ,是mysql执行改动产生的二进制[详细]
-
mysql学习笔记3-有关术语
所属栏目:[MySql教程] 日期:2022-03-13 热度:130
事务(Transaction):组织多个操作为一个整体,要么全部都执行,要么全部都不执行; 回滚, rollback 一个存储系统是否支持事务,测试标准: ACID: A:原子性; C:一致性; I:隔离性; D:持久性; 数据库:数据集合 表:为了满足范式设计要求,将一个数[详细]
-
30个mysql千万级大数据SQL查询优化窍门详解
所属栏目:[MySql教程] 日期:2022-03-13 热度:104
30个mysql千万级大数据SQL查询优化技巧详解 发布时间:2020-09-10 19:16:08 来源:脚本之家 阅读:98 作者:wdc 栏目:MySQL数据库 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子[详细]
-
处理mysql8.0.19 winx64版本的安装问题
所属栏目:[MySql教程] 日期:2022-03-13 热度:200
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积[详细]
-
Centos7安装mysql5.7.24二进制版本的方法及处理办法
所属栏目:[MySql教程] 日期:2022-03-13 热度:185
Mysql 二进制安装方法 下载mysql https://dev.mysql.com/downloads/mysql/ 1.解压包 tar xf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz 2.实际生产环境 mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql5.7 a.新增Mysql用户组 groupadd mysql b[详细]
-
MySQL主从复制与读写分离原理适用场景实践操控
所属栏目:[MySql教程] 日期:2022-03-13 热度:151
MySQL主从复制与读写分离 一、前言 前面我们已经对MySQL数据库的安装、命令、备份、索引、事务以及存储引擎等各个方面有了初步的理解,而今天我们将从宏观的角度来理解什么是MySQL数据库的主从复制与读写分离。 二、场景描述 在实际的生产环境中,如果对My[详细]
-
mysql中的部分稍微复杂用法实例代码
所属栏目:[MySql教程] 日期:2022-03-13 热度:149
mysql的语法相信对大家来说都不是难事,但是本文主要给分享了一些mysql复杂用法的相关内容,通过这篇文章相信大家会对mysql更深的了解一些,下面话不多说了,来一起看看详细的介绍吧 一对多数据显示成一行 GROUP_CONCAT(expr) 1、涉及的表关系:teacher表、[详细]
-
MySQL查询语句容易操作示例
所属栏目:[MySql教程] 日期:2022-03-13 热度:119
本文实例讲述了MySQL查询语句简单操作。分享给大家供大家参考,具体如下: 查询 创建数据库、数据表 -- 创建数据库 create database python_test_1 charset=utf8; -- 使用数据库 use python_test_1; -- students表 create table students( id int unsigned[详细]
-
相关mysql中sql的执行顺序的小问题
所属栏目:[MySql教程] 日期:2022-03-13 热度:133
天工作中碰到一个sql问题,关于left join的,后面虽然解决了,但是通过此问题了解了一下sql的执行顺序 场景还原 为避免安全纠纷,把场景模拟。 有一个学生表-S,一个成绩表G CREATE TABLE `test_student` ( `id` bigint(20) NOT NULL COMMENT 学号, `sex`[详细]
-
MySQL存储流程的权限问题小结
所属栏目:[MySql教程] 日期:2022-03-13 热度:146
MySQL的存储过程,没错,看起来好生僻的使用场景。问题源于一个开发同学提交了权限申请的工单,需要开通一些权限。 本来是一个很正常的操作,但在我来看是比较着急且紧迫的,说来惭愧,忙着方向规划和开发的事情,这个基础的操作功能竟然给忽略了,所以看[详细]
-
centos7通过yum安装mysql的方式
所属栏目:[MySql教程] 日期:2022-03-13 热度:55
centos7通过yum安装mysql的方法 1.检查mysql是否安装 yum list installed | grep mysql 如果有的话 就全部卸载 yum -y remove +数据库名称 2.MySQL 依赖 libaio,所以先要安装 libaio yum search libaio # 检索相关信息 yum install libaio # 安装依赖包 3[详细]

浙公网安备 33038102331048号