亚博vip86.com 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
?MySQL

mysql-表关系介绍(开发应用重点知识)

目录 表之间的关系(重点) foreign key (外键) 级联操作 (cascade) 两种级联操作 外键的使用 多对一(一对多) 多...[2019/9/2]

关于pymysql模块的使用以及代码详解

pymysql模块的使用 查询一条数据fetchone() from pymysql import * conn = connect( host=''127.0.0.1'', port=3306, user=''root'', pa word=''12345...[2019/9/2]

mysql关联两张表时的编码问题及解决办法

Mysql关联两张表时,产生错误提示Illegal mix of collations 1、先用工具把数据库、两张表的编码方式改变 2、这步很重要,需要改变字段的编码方式。 ALTER TABLE `表名` CHANGE `dev_chancode` `字段` VARCHAR(...[2019/9/2]

mysql常用sql语句总结

增 增加一条数据 insert into table_name ( field1, field2,...fieldN ) values ( value1, value2,...valueN ); ...[2019/9/2]

mysql中的数据类型

MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC是DECI...[2019/9/2]

MySQL数据库设计规范供你参考

MySQL数据库设计规范供你参考

MySQL数据库设计规范 目录 1. 规范背景与目的 2. 设计规范 2.1 数据库设计 2.1.1 库名 2.1.2 表结构 2.1.3 列数据类型优化 2.1.4 索引设计 2.1.5 分库分表、分区表 2.1.6 字符集 2.1.7 程序DAO层设计建议 ...[2019/9/2]

Mysql日志管理

1. Mysql 日志类型 日志文件 选项 文件名 程序 表名称 错误 --log-error host_name.err N/A 常规 --general_log host_name.log N/A general_log 慢速查询 --slow...[2019/9/2]

MySQL个人用户的安装配置详解

  1. 我的版本是 mysql-5.7.26.0 ,因为据说 mysql-8 的性能虽然强悍,但是兼容性还是有问题,而且发布时间不长,没有多少人用,就暂时用着5.7版本。 ?   2. 接受许可协议。 ? ?   3. 选择安装类...[2019/9/2]

MySQL语言分类——DDL

DDL的全称Data Definition Language,即数据定义语言   DDL的语法有:create、alter、drop、rename、truncate。对此做一个详细的解释: create (创建)   create 可以创建数据库 # 创建数据库 cre...[2019/9/2]

MySQL中的锁

MySQL中的锁

MySQL中的锁 https: www.cnblogs.com/chenqionghe/p/4845693.html 锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许...[2019/9/2]

MySQL 5.7 的安装历程

MySQL 5.7 的安装历程

mysql5.7零基础入门级的安装亚博安卓app--任意三数字加yabo.com直达官网: 安装环境:Windows 10, 64 位(联想拯救者R720) 安装版本:mysql-5.7.25-winx64 一、下载 1.进入官网 首先,下载MySQL数据库可以访问官方网站:https: www.mysql.com 2.选择版...[2019/9/2]

MySQL数据库笔记六:数据定义语言及数据库的备份和修复

1. MySQL中的函数 <1>加密函数 pa word(str) 该函数可以对字符串str进行加密,一般情况下,此函数给用户密码加密。 select PASSWORD(''tlxy666''); md5(str) 对字符串str...[2019/9/2]

mysql数据库-基本概念介绍

目录 mysql数据库 数据库是什么 为什么要使用数据库 数据库的分类 什么是数据库引擎? 数据库重要概念 ...[2019/9/2]

记一次CentOS7-MySQL排坑历程

一、报错及起因 今天在 CentOS7 中安装了 mysql5.7,然后为了测试数据库环境是否配置成功,便写了个基于 mybatis+Spring 的 java web 程序连接操作 mysql 数据库,于是就一些发生了令人感到很烦的报错和故事: 当程序涉及到关于数据库的操作如查...[2019/9/2]

MySQL——数据库操作

1、创建数据库 登录MySQL服务后,使用create命令创建数据库 # 登录MySQL进入终端 mysql -u root -p # 之后输入命令 create database database_name; # 完整的命令行 create database if ...[2019/9/2]

利用MySQL系统数据库做性能负载诊断

? 某大师曾说过,像了解自己的老婆 一样了解自己管理的数据库,个人认为包含了两个方面的了解: 1,在稳定性层面来说,更多的是关注高可用、读写分离、负载均衡,灾备管理等等high level层面的措施(就好比要保证生活的稳定性) 2,在实例级别的来说,需要关注内存、IO、网络...[2019/9/2]

MySQL数据类型详解

引言 MySQL中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型,如下脑图所示: 数值类型 类型大小范围(有符号)范围(无符号)用途 TINYINT 1 字节 (-128,...[2019/9/2]

mysql-用户权限管理

mysql-用户权限管理

目录 用户管理 创建mysql账号 权限管理(建号常用) 用户管理 主要为了控制权限,让不同开发者,仅能操作属于自己的业务范围内的数据 创建mysql账...[2019/9/2]

mysql-数据库查询语句汇总

mysql-数据库查询语句汇总

目录 数据库查询语句 ***** 添加数据补充: 所有的select 关键字 where 条件 distinct 去除重复记录 指定字段 ...[2019/9/2]

MySQL数据库常见问题1:关于 “ MySQL Installer is running in Community mode ” 的解决办法

MySQL数据库常见问题1:关于 “ MySQL Installer is running in Community mode ” 的解决办法

??? ???现象: MYSQL在安装完成后,系统能正常运行,但是第二天出现了如下一个提示框,如下图: ?给个人人都看得懂的如下图: ? 解决办法:? ? ? 这个是...[2019/8/30]

mysql 错误号码1129 解决方法

亚博vip86.com SQLyog连接mysql 错误号码1129: mysql error 1129: Host ''bio.chip.org'' is blocked because of many connection errors; unblock with ''mysqladmin flush-h...[2019/8/30]

mysql8安装

1、先卸载当前系统中已安装的mariadb rpm -qa | grep mariadb rpm -e --nodeps 文件名 2、安装mysql依赖包 yum install gcc gcc-c++ open l open l-devel libaio libaio-deve...[2019/8/30]

mybatis_plus插件——生成器

最近在学习mybatis框架,虽然已经简化了一些Dao代码,但是还想更上一层楼吗?不再被基本的pojo层,controller层,service层,dao层基本重复代码所困恼吗?这里,让我们来学习一下mybatis plus生成器吧,实现mybatis的逆向工程,最好是以springbo...[2019/8/30]

了解MySQL

目前流行的数据库 MySQL  Oracle  Microsoft SQLServer  Microsoft Acce PostgreSQL  DB2/UDB  InfoMax MySQL介绍   世界上最流行的开源数据库,支持任何平台的操作系统,是一个强大的关系型数据...[2019/8/30]

MySQL创建用户和加限权

MySQL创建用户和加限权

1.权限管理 ? 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权...[2019/8/30]

windows 10 mysql-8.0.17-winx64的安装

1、官网下载,并解压 https: dev.mysql.com/download mysql/ ? 下载下来之后是一个zip的压缩包文件:mysql-5.7.26-winx64.zip,然后对这个文件进行解压; 解压之后,我把解压的文件放在了D:\mysql...[2019/8/30]

11条MySQL规范,你知道的有几个?

一、数据库命令规范 ·?所有数据库对象名称必须使用小写字母并用下划线分割 ·?所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) ·?数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 ·?临时库表必...[2019/8/29]

MySQL基础操作与数据类型

目录 1.文件夹(库) 增: 改: 查: 删: 2.文件(表) 增: 改: 查: ...[2019/8/29]

MySql 学习之 一条更新sql的执行过程

MySql 学习之 一条更新sql的执行过程

上一篇文章咱们说了一条查询sql的执行过程。如果没有看过上一篇文章的可以去看下上一篇文章,今天咱们说说一条更新sql的执行过程。 update scores set score=c+10 where id=1 上面一条sql是将id为1的分数加上10。 那么它的执行...[2019/8/29]

MySQL完整性约束

目录 1.介绍 2.not null 和default 3.unique约束(唯一性约束) 4.primary key (主键约束) 5.auto_increment (...[2019/8/29]

Windows10下载mysql详解

mysql版本分为企业版(Enterprise)和社区版(Community),其中社区办是通过GPL协议授权的开源软件,可以免费使用,而企业版是需要收费的商业软件。 mysql官网 https: www.mysql.com/ ,进去点击 download 下拉滚动到最后,看到 ...[2019/8/29]

数据库基础理解学习-MYSQL - xiaoguan-bky

1.?简介   数据库,现代化的数据存储存储手段,是一种特殊的文件,其中存储着需要的数据。 特点: 持久化存储 读写速度极高 保证数据的有效性 对程序支持性非常好,容易扩展 2.?MYSQL (1)具有数据完整性:   一个数据库就是一...[2019/8/28]

MySQL计算两个日期相差的天数、月数、年数

MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。 SELECT TIMESTAMPDIFF(类型,开始时间,结束时间) 相差的秒数: SELECT TIME...[2019/8/28]

mysql-新增数据库

一、新增数据库   1、检查mysql   新增数据库之前,先检查是否安装了数据库,本次我们使用的是mysql数据库,检查是否安装mysql直接使用 mysql --version即可;   显示了mysql的版本信息则表示安装成功了,没有提示版本信息的,请先安装mysql ...[2019/8/28]

千万级MySQL数据库这样建索引让你飞~~~起来

千万级MySQL数据库这样建索引让你飞~~~起来

创建索引常用规则 1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大的文本字段甚至...[2019/8/28]

MySQL通过 LOAD DATA INFILE 批量导入数据

MySQL通过 LOAD DATA INFILE 批量导入数据

LOAD DATA INFILE 语句用法 参考手册 本文语句参数使用默认值 PHP:? TP框架环境 定义文件路径$file_path = ''LOAD_DATA_LOCAL_INFILE.txt''; set_time_limit(1000); $f...[2019/8/28]

MySql注释的写法

  每一种语言都有它的注释方式,代码量少的时候还可以,随着代码量越来越多,代码注释的重要性也越发凸显。   在mysql中主要有三种方式:   1、常用的方式,跟在c 中那些注释一样 :/* 内容 */ /* alter table cs modify s_age v...[2019/8/28]

通过sql判断时间区间是否存在数据

? 在做项目的时候遇到过一个问题,用户需要获取当前月或者几个月的数据,但是有一个要求,如果已经存在一张单已经包含了这几个月的数据,那么就不能再提取到重复的数据。 ? 其实这个问题,我做完了我的方式之后才发现,有两种方式。 ? 第一种:在获取到的数据上...[2019/8/28]

MySql学习笔记四

MySql学习笔记四 5.3.数据类型 数值型 整型 小数 定点数 浮点数 字符型 较短的文本:char, varchar 较长的文本:text, blob(较长的二进制数据) 日期型 原则:所选择类型越简单越好,能保存数值的类型越小越好 5.3.1.数值型 5.3.1....[2019/8/28]

MySQL计算两个日期相差的天数、月数、年数

MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。 SELECT TIMESTAMPDIFF(类型,开始时间,结束时间) 相差的秒数: SELECT TIM...[2019/8/28]

nginx 七层负载均衡

nginx 七层负载均衡

[tcp] nginx 七层负载均衡 nginx负载均衡概述 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请...[2019/8/28]

操作mysql第一次访问速度慢(远程)

最近在使用java操作远程的mysql数据库的时候,第一次请求非常的慢,而且极其容易引起系统的崩溃报错连接超时 下面就这个问题来解决下把 ----------------------------------------------------------------- 大部分...[2019/8/27]

pymysql模块的使用

pymysql模块的使用

一、连接MySQL服务器 import pymysql # 连接数据库,调用Connect函数(Connect函数会返回Connection的一个对象) conn = pymysql.Connect(host='localhost', #主机ip ...[2019/8/27]

MySQL增删改查语句

创建数据库:CREATE DATABASE 数据库名; 创建数据表:CREATE TABLE table_name (column_name column_type); 插入数据:INSERT INTO table_name         ( field1, field2,...[2019/8/27]

Mysql读写分离操作

环境:两台centos环境,安装mysql(mariadb) web网站的优化: 缓存技术 数据库缓存 redis 文件缓存 图片 fastdfs 负载均衡 nginx 数据库主从备份,读写分离 图解: 在工作中,为了防止数据损坏,使用主从备份这种架构(复制集),为了满足mysql的性...[2019/8/27]

Mysql使用SSL连接

最近项目中用到了SSL连接,记录一下,环境为windows10,Mysql版本为5.6 查看是否支持 SSL 首先在 MySQL 上执行如下命令, 查询是否 MySQL 支持 SSL: mysql> SHOW VARIABLES LIKE 'have_ l'; ...[2019/8/27]

生产环境设置mysql主从

Slave服务器的版本要等于或者高于master服务器 现在的实例是在mysql 5.7上的主从配置 a) master服务器的my.cnf配置,server_id 推荐用IP的后两位数字 [mysqld] federated port=50000 basedir...[2019/8/27]

图灵学院Java架构师-VIP-【性能调优-Mysql索引数据结构详解与索引优化】

最近报名了图灵学院的架构专题的付费课程,没有赶上6月份开课,中途加入的。错过了多线程的直播课程,只能看录播了??。从性能调优正式开始,视频学习,对自己很有帮助。对自己的学习进行投资是最有用的投资。加油! 本篇文章主要学习了MySQL的索引的数据结构的认识,以及一些索引优化的注意事项...[2019/8/26]

MySql学习笔记二

MySql学习笔记二 3.6.连接查询 又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 连接查询分类标准: 按年代分类:sql92标准(仅支持内连接), sql99标准(支持内连接,外连接中的左外连接和右外连接,交叉连接) sql99语法 Select 查询列表 fr...[2019/8/26]

Mysql Explain详解

Explain工具介绍 使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析查询语句或是结构的性能瓶颈。在select语句之前增加explaion关键字,MySQL会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行SQL。 Explaion分析示例 -- actor...[2019/8/26]

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