经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 MySQL

CentOS7.4手动安装MySQL5.7的方法

MySQL数据库应用广泛,尤其对于JAVA程序员,不会陌生。如果在不想采购云数据库的情况下,可以自行安装MySQL数据库。文章将介绍,手动在CentOS7.4环境下,安装MySQL5.7版本的方法。 1、安装MySQL版本:5.7.25 2、下载地址 https: dev.my...[2019/9/20]

ansible变量

目录 ansible变量 定义变量的方式 如何定义变量 ansible变量优先级测试 ansible层定义变量 facts基本用法 ...[2019/9/20]

MySQL的库表详细操作

MySQL的库表详细操作

一 库操作 1、创建数据库     1.1 语法       CREATE DATABASE 数据库名 charset utf8;     1.2 数据库命名规则       可以由字母、数字、下划线、@、#、$       区分大小写       唯一性       不能使...[2019/9/20]

Mysql语句练习记录

Mysql语句练习记录

使用的sql图形软件:SQLyogEnt 使用的数据库:MYSQL5.7 软件地址: 链接:https: pan.baidu.com 1lajyXaSnmrO1v5v987NOoA 提取码:i3a4 -------------------------------...[2019/9/20]

数据库系统原理之第一章概述

一、数据库基本概念 什么是数据:数据(Data)是描述事物的符号记录,是指利用物理符号记录下来的、 可以鉴别的信息。 数据是信息存在的一种形式,只有通过解释或处理的数据才能成为有用的信息。 什么是数据库:数据库(Database,DB)是指长期储存在计算机中的有组织的、可共享的...[2019/9/20]

使用mysqldump备份数据库

首先在命令提示符下进入mysqldump.exe所在目录(如果mysqldump.exe所在目录已添加到系统path环境变量,可以省略此步骤) 备份mysqldump.exe --opt --add-drop-database --add-drop-table -hlocalhost...[2019/9/19]

使用 docker-compose 运行 MySQL

目录结构 . │ .env │ docker-compose.yml │ └─mysql ├─config │ my.cnf │ └─data mysql 目录下的 data 为数据目录,mysql 的数据表、二进制日志文件就在这里。.en...[2019/9/19]

NUMA导致的MySQL服务器SWAP问题分析

NUMA导致的MySQL服务器SWAP问题分析

【作者】 王栋:携程技术保障中心数据库专家,对数据库疑难问题的排查和数据库自动化智能化运维工具的开发有强烈的兴趣。 【问题描述】 我们知道当mysqld进程使用到SWAP时,就会严重影响到MySQL的性能。SWAP的问题比较复杂,本文会从SWAP的原理开始,分享我们碰到的案例和分析思路...[2019/9/19]

数据库基础 关系数据模型

概叙 关系数据库的基本特征是使用关系模型的组织数据,20世纪80年代以后,在商用DBMS中,关系模型逐步取代早期的网状模型和层次模型。 关系数据模型 作为数据模型,关系模型包含三个组成要素:关系数据结构、关系操作集合和关系完整性约束。 关系数据结构 重点 结构只包含单一的数据结构(关...[2019/9/19]

MySQL数据库初识

MySQL数据库初识

一 数据库概述 1. 数据库???   什么是数据库呢?   先来看看百度怎么说的 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能...[2019/9/19]

MYSQL安装与卸载(一)

系统:win10(其他版本系统不在本次内容) MYSQL下载地址:https: dev.mysql.com/download mysql/ MySQL安装主流分为两种:msi,zip Zip:压缩版,这需要配置init文件,然后通过win+R 进入cmd控制台进行操作(本次 以msi...[2019/9/19]

详解MySQL 5.7 MGR单主确定主节点方法

我们行MGR年底要上线了,每天都要看官方文档学习,做测试,坚持每天写一个小知识点,有想一起学习的么~ MySQL 5.7 MGR单主确定主节点是哪个,我们可以通过成员ID来判断,然后结合read_only参数来确认。 [root@localhost ~]# mysql -uroot...[2019/9/19]

GTID复制的工作原理

参考自:https: dev.mysql.com/doc/refman/5.7/en/replication-gtids-lifecycle.html 笔记说明: 本文翻译自官网,当然会根据语义做一些解释或总结简化,有些地方为了理解顺畅也有删减,有些地方直接翻为中文略显生硬,如有...[2019/9/18]

CentOS7安装MySQL8

1.下载并安装MySQL官方的 Yum Repository [root@sweetBaby ~]# wget -i -c https: repo.mysql.com mysql80-community-release-el7-1.noarch.rpm [root@...[2019/9/18]

记录--linux下mysql数据库问题

  本次主要记录一下linux下mysql数据库的一些问题,也是之前经常用到的知识,这里简单总结一些问题,方便自己以后的回顾。原来一直使用的是阿里云的RDS数据库mysql版,主要是因为上次阿里云做活动可以免费用6个月,所以就体验了一把,反正是免费嘛。最近也是到期了,反正自己也有服务器,...[2019/9/18]

MySQL表的完整性约束

一 介绍   约束条件与数据类型的宽度一样,都是可选参数   作用:用于保证数据的完整性和一致性   主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL ...[2019/9/18]

Mysql 常用数据类型 占用字节数 [转]

数据类型是定义列中可以存储什么数据以及该数据实际怎么存储的基本规则。Mysql的常用数据类型主要有: 串数据类型:最常用的数据类型,有两种基本的串类型:分别为定长串和不定长串。定长串结束长度固定的字符,其长度是创建表是指定的,不允许多于指定的字符数据,它们分配的存储空间与指定的一样...[2019/9/18]

MySQL增删改查和修改

数据库是一个存储数据的仓库,主要用在:金融机构、游戏网站、购物网站、论坛网站,现在的主流数据库有:MySQL、SQL_Server、Oracle、Mariadb、DB2、MongoDB ... 那么我们在生产环境中,如何选择使用哪个数据库 1. 是否开源 开源软件:MySQ...[2019/9/18]

php写入mysql中文乱码的实例解决方法

php写入mysql出现中文乱码的解决办法是:在建立数据库连接之后,将该连接的编码方式改为中文。 代码如下: $linkID=@mysql_connect("localhost","root","admin"); if(!$linkID) { echo "数据...[2019/9/18]

Navicat Premium从远程Mysql数据库复制到本地数据库的方法

之前做在本地测试总是先去现在下一份数据库的sql,然后再在本地建一个相同的,导入sql。然后觉得有点麻烦,现在发现了一个直接远程直接复制一份到本地的方法 工具:Navicat Premium 1、先连上本地、远程的数据库 2、在本地建一个和你要复制的远程数据库的名称一样的数据...[2019/9/17]

Mysql—索引原理与详解

索引的原理 索引的分类 普通索引:加速查找 唯一索引:加速查找+约束 (唯一) 主键索引:加速查找+约束(不为空且唯一) 外键索引:   组合索引:primary key(id,name):联合主键索引,unique(id,name):联合唯一索引,...[2019/9/17]

数据库自增主键用完了会怎样?

数据库自增主键用完了会怎样?

在mysql中,假设我们定义的主键是 intunsigned,所以最大可以达到2的32幂次方 - 1 = 4294967295,这时候我们将AUTO_INCREMENT设置为最大值,然后来插入数据会得到一个异常 insert into t1 values(null) Error Cod...[2019/9/17]

MySQL的安装与配置——详细教程 - Winton-Q

 免安装版的Mysql   MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web 应用方面 MySQL 是最好的 RDBMS(Relational Dat...[2019/9/17]

Mysql存储过程--大于十分钟执行

--存储过程 DELIMITER | DROP PROCEDURE IF EXISTS update_tatus | CREATE PROCEDURE update_status() BEGIN IF exists (select id from status_hi...[2019/9/17]

图解MySQL 内连接、外连接、左连接、右连接、全连接

用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接( 左(外)连接、右(外)连接、全(外)连接)。 MySQL版本:Server version: 5.6.31 MySQL Community S...[2019/9/17]

Mysql—数据备份与恢复

待补 https: www.cnblogs.com/luwanying/p/10369776.html 原文链接:http: www.cnblogs.com/liuhaidon/p/11527453.html[2019/9/17]

MySQL基础数据类型

MySQL基础数据类型

一 介绍   存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的   详细参考: http: www.runoob.com/mysql/mysql-data-types.html http: dev.mysql.com/doc/ref...[2019/9/17]

redo log和bin log

讲redolog和binlog之前,先要讲一下一条mysql语句的执行过程。 1、client的写请求到达连接器,连接器负责管理连接、验证权限; 2、然后是分析器,负责复习语法,如果这条语句有执行过,在缓存内,那么就从缓存去写; 3、缓存没有的话,那就到了优化器部分。负责优化...[2019/9/17]

MySQL命令大全

MySQL命令大全 非常不错的总结,强烈建议保存下来,需要的时候看一看。 基本操作 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 列属性(列约束) 建表规范 SELECT UNION 子查询 连接查询(join) TRUNCATE ...[2019/9/17]

Mysql踩坑 自动更新的时间只允许有一个

Mysql踩坑 自动更新的时间只允许有一个

执行如下SQL创建表: CREATE TABLE aa ( a INT, b TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, c TIMESTAMP DEFAULT CURRENT_TIMESTAMP ) ...[2019/9/17]

MySQL存储引擎介绍 w

一 存储引擎解释   首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。     在讲清楚什么是存储引擎之前,我们先来个比喻,我们都知道录制一个视频文件,可以转换成不同的格式,例如mp4,avi,wmv...[2019/9/16]

神奇的 SQL 之层级 → 为什么 GROUP BY 之后不能直接引用原表中的列

前言   开心一刻 感觉不妙呀,弟弟舔它! 不该舔的,舔到怀疑人生了...... GROUP BY 后 SELECT 列的限制   标准 SQL 规定,在对表进行聚合查询的时候,只能在 SELECT 子句中写下面 3 种内容:通过 GROUP BY 子句指定的聚合键、聚...[2019/9/16]

Mysql—用户表详解(mysql.user)

MySQL是一个多用户管理的数据库,可以为不同用户分配不同的权限,分为root用户和普通用户,root用户为超级管理员,拥有所有权限,而普通用户拥有指定的权限。 MySQL是通过权限表来控制用户对数据库访问的,权限表存放在mysql数据库中,主要的权限表有以下几个:user,db,h...[2019/9/16]

MySQL主从复制

  1.MySQL主从复制主要用途:  读写分离     在开发工作中,有时候会遇见某个SQL语句需要锁表,导致暂时不能使用读的服务,这样会影响现有业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情况,通过读从库也可以保障业务的正常运作。另...[2019/9/16]

linux-nginx

IO分为内存IO,网络IO,磁盘IO IO模型: 同步IO模型: 同步阻塞:一个进程对应一个IO,进程在运行时,不能去干别的,一直等待 同步非阻塞:一个进程对应一个IO,进程运行时,可以去做别的事,等待别的程序的数 据传输,进程会定时询问是否准备完成 多路访问的IO模型-...[2019/9/16]

mysql事务

mysql事务

本篇文章主要从事务的分类,操作,事务隔离级别几个方面进行阐述。 一、概述 事务是数据库系统区别文件系统的一个重要特性。事务会把数据库从一种状态转为另一种状态。要么都修改,要么都不改。事务可以是一个简单的sql,也可以是一个复杂的sql,事务是访问并更新数据库中各个数据项的一个程序...[2019/9/16]

MySQL 重置Mysql root用户账号密码

重置Mysql root用户账号密码 By:授客 QQ:1033553122     问题描述: 使用mysqladmin.exe执行命令时出现以下错误提示: mysqladmin: connect to server at ''localhos...[2019/9/16]

Linux 安装二进制MySQL 及 破解MySQL密码

1.确保系统中有依赖的libaio 软件,如果没有:        yum -y install libaio 2.解压二进制MySQL软件包       tar xf mysql-5....[2019/9/16]

mysql基础指令知识

桌面指令(cmd)进入mysql客户端 第一步:安装mysql,配置环境变量   第二步:手动开启服务   第三步:输入如下指令: mysql 【-h localhost -P 3306】 -u  用户名 -p 密码 &...[2019/9/16]

PhpMyAdmin 配置文件现在需要一个短语密码的解决方法

本文主要介绍PhpMyAdmin 配置文件现在需要一个短语密码的解决方法,比较实用,希望能给大家做一个参考。 新版本的PhpMyAdmin 增强了安全性,需要在配置文件设置一个短语密码。否则进入之后会有“配置文件现在需要一个短语密码。”的红色警叹提示。 解...[2019/9/12]

mysql的函数笔记

1. 甲骨文--oracle 和mysql( 免费,开源) 2. sqlserver 3. IBM--DB2 关系型数据库database 数据库 , 数据表table , 数据: 记录-- 增删改查结构化查询语言 非关系型数据库: redis, mongodb 数据库优化: ...[2019/9/12]

liunx下安装MySQL

liunx下安装MySQL

1.安装依赖包:yum -y install gcc gcc-c++ ncurses ncurses-devel cmake bisonyum install -y perl-Module-Install.noarch2.上传工具包cd /opt3.解压工具包tar -xvf mysql...[2019/9/12]

影响MySQL的性能(一)磁盘的选择

一、磁盘的选择也是影响MySQL的性能的重大因素之一 1.使用传统的机器硬盘读取数据的过程         2.如何选择传统机器硬盘的因素   二、使用RAID增加传统机器硬盘的性能 1.什么是RAID...[2019/9/12]

Mysql的管理 - sky-菜鸟

Linux系统中:mysql进入的命令为mysql -u root -p +你的mysql密码。 Mysql是如何添加用户呢? 在mysql命令行下,使用use mysql;进入mysql的数据库中。然后插入信息到user表,就可以添加上用户了。   例子如下:...[2019/9/12]

进销存管理系统(防盗门)-毕业设计

https: github.com/Lotharing/SDIMS  项目地址 原文链接:http: www.cnblogs.com/SoulByte/p/11505660.html[2019/9/12]

MySQL的命令 - sky-菜鸟

1、Mysql创建数据库: 语法:create database 数据库名; 例1,创建一个名为admin的数据库 MariaDB [mysql]> create database admin; Query OK, 1 row affected (0.00 sec) ...[2019/9/12]

mysql数据库的多实例与主从同步。 - sky-菜鸟

1、MySQL的多实例: 多实例的特点:能够有效地利用服务器的资源,节约服务器的资源 MySQL多实例的配置有两种,第一是使用一个配置文件,这种方法不推荐使用,容易出错;第二种是用多个配置文件,这种方法的好处是可以方便管理。 [root@localhost 3308]# tre...[2019/9/12]

记一次SQL优化

常见的SQL优化 一、查询优化 1、避免全表扫描 模糊查询前后加%也属于全表扫描 在where子句中对字段进行表达式操作会导致引擎放弃使用索引而进行全表扫描,如:   select id from t where num/2=100      ...[2019/9/12]

MySQL学习——操作表里的数据

MySQL学习——操作表里的数据 摘要:本文主要学习了使用DML语句操作表里数据的方法。 插入数据 语法 通过传入数据插入: 1 insert into 表名 [(列名1, …, 列名n)] values (值1, …...[2019/9/11]

centos7.6 安装Mysql5.7

#安装Mysqlwget http: dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmyum localinstall mysql57-community-release-el7-8.noarch.rpmyum re...[2019/9/11]

123
2
记录数:1920 页数:1/3912345678910下一页尾页
加载更多