51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Mysql
mysql的引擎myisam和innodb的区别
1.MYISAM和INNODB的不同?答:主要有以下几点区别: a)构造上的区别 MyISAM在磁盘上存储成三个文件,其中.frm文件存储表定义;.MYD(MYData)为数据文件;.MYI(MYIndex)为索引文件。 &nbs...
代码星球
·
2021-02-19
mysql
引擎
myisam
innodb
区别
MySql 性能优化神器 Explain
MySQL提供了一个EXPLAIN命令,它可以对 SELECT 语句进行分析,并输出 SELECT 执行的详细信息,以供开发人员针对性优化,explain是SQL优化中最常用的工具,搞定type和Extra,explain也就基本搞定了。EXPLAIN命令用法十分简单,在SELE...
代码星球
·
2021-02-19
MySql
性能
优化
神器
Explain
MySql数据库优化、备份和恢复
系统的吞吐量瓶颈往往出现在数据库的访问速度上随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢数据是存放在磁盘上的,读写速度无法和内存相比优化原则:减少系统瓶颈,减少资源占用,增加系统的反应速度。需要考虑数据冗余、查询和更新的速度、字段的数据类型是否合理等多方面的内容。将字段很多的表分解成多个表。对于字...
代码星球
·
2021-02-19
MySql
数据库
优化
备份
恢复
MySql日志系统
MySQL日志系统,主要包括redolog(重做日志)、undolog(回滚日志)和binlog(归档日志)。回滚日志主要用来一致性视图中实现MVCC,所以undolog在学习事务时再介绍。 假设现在有一张表,建表语句如下:mysql>createtableT(IDintprimarykey,cint)...
代码星球
·
2021-02-19
MySql
日志
系统
MySql锁机制
在并发访问的情况下,数据库中的数据是一种共享的资源。为了处理并发访问过程中出现的问题,并且合理的控制资源的访问规则,就设计出了MySQL的锁机制。可以说锁是计算机协调多个进程或线程并发访问某一资源的机制。但是加锁是消耗资源的,锁的各种操作,包括获得锁、检测锁、释放锁等。MySQL数据库由于其自身架构的特点,存在多种数据...
代码星球
·
2021-02-19
MySql
机制
Linux 系统中安装mysql
查看是否已安装mysql,执行命令:yumlistinstalled|grepmysql 从上图可以看出,安装了一个mysql包,那可以选择进行卸载:yum-yremove[上面截图中的包名] 下载mysql安装包到/usr/local/目录[root@iZh3pobabw2pxtZ/root]$c...
代码星球
·
2021-02-19
Linux
系统
安装
mysql
Mysql 事务
MySql从5.5版本就默认INNODB为存储引擎,INNODB支持事务,所以下面事务的学习基于INNODB数据存储引擎。事务是一个不可分割的数据库操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。事务是逻辑上的一组操作,要么都执行,要么都不执行。事务处理可以用来维护...
代码星球
·
2021-02-19
Mysql
事务
MySql架构浅谈
从上图可以看出,MySQL内部逻辑架构包括Server层以及下边的存储引擎层。Server层又包括连接器,查询缓存,分析器,优化器和执行器。存储引擎常见...
代码星球
·
2021-02-19
MySql
架构
浅谈
Windows服务器安装mysql
在Windows服务器上通常有两种安装方式:安装包方式(msi)和压缩包(zip)方式。安装包方式操作比较简单。进入官网找到自己所需的安装包。这种安装方式我没有使用,因为中间需要安装mysql需要的环境,有点费劲,所以一般都是使用压缩包方式。如果想用安装包方式可以参考http://c.biancheng.net/vie...
代码星球
·
2021-02-19
Windows
服务器
安装
mysql
MySql命令总结
设置联合主键方式一:注意联合主键列名之外不可以用单引号括上,否则出现错误createtableUser(`Guid`varchar(50)CHARACTERSETutf8mb4COLLATEutf8mb4_unicode_ciNOTNULLCOMMENT'Guid分布式',`Id`int(11)NOTNULLCOMME...
代码星球
·
2021-02-19
MySql
命令
总结
MySqlBulkLoader的使用
mysql数据库:最近要写一个服务,跨库数据同步,目前数据量大约一万,以后会越来越多,考虑到扩展性,数据的插入操作就采用了MySqlBulkLoader。本文分两部分来写,第一部分写一下MySqlBulkLoader的使用,第二部分记录使用过程中出现的问题。我们先来定义个数据表student,表结构如下: 创...
代码星球
·
2021-02-19
MySqlBulkLoader
使用
本地无法远程连接MySql问题汇总
服务器上的mysql服务没有开启无法ping通101.200.73.190端口号3306没有开放先来确保服务器mysql服务开启: 然后本地打开powershell,ping一下服务器IP 能够ping通,我们再来看看服务器的端口号3306是否开放 好吧,端口号的问题,因为我用的是阿里云,...
代码星球
·
2021-02-19
本地
无法
远程
连接
MySql
Mysql数据库命名规范
记录下Mysql数据库表名称的命名规范,一般情况下表名采用26个英文字母(区分大小写)、0-9自然数、上下划线“_”组成,多个单词用下划线“_”分隔。 1.表名的格式一般为【模块名称-详细信息】 2.全部小写命令,禁止出现大写 3.表的名称一般使用名词或者动宾短语 4.建议不适用缩写,填写完整单词 5.表...
代码星球
·
2021-02-19
Mysql
数据库
命名
规范
Mysql中的FOREIGN_KEY_CHECKS方法
一、描述: Mysql中的FOREIGN_KEY_CHECKS是用来启动和关闭外键约束的方法。二、错误: 在MySQL中删除一张表或一条数据的时候,提示以下错误:[Err]1451-Cannotdeleteorupdateaparentrow:aforeignkeyconstraintfails(...)三、原因:...
代码星球
·
2021-02-19
Mysql
中的
FOREIGN
KEY
CHECKS
Mysql建立数据库时字符集与排序规则的选择
在MySQL中,字符集和排序规则是区分开来的,你可以单独设置字符集和排序规则。 MySQL字符集和排序规则有关联而且还不是必选项,如果字符集和排序规则都不填写,Mysql会做默认处理;或者设置其一,比如设置字符集,会默认设置了与字符集相应的排序规则 我们建立数据库是总要涉及到字符集和排序规则的选择问...
代码星球
·
2021-02-19
Mysql
建立
数据库
字符集
排序
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
316
317
318
319
320
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他