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漂流系列(一):MySQL的执行流程
1.当我们请求mysql服务器的时候,MySQL前端会有一个监听,请求到了之后,服务器得到相关的SQL语句,执行之前(虚线部分为执行),还会做连接接处理,授权认证(权限的判断),安全等。注意:每个客户端连接都会在服务器进程中创建一个线程,这个连接查询指挥在这个...
代码星球
·
2020-04-29
Mysql
漂流
系列
MySQL
执行
Mysql:数据库导入导出
mysqldump-hIP-u用户名-p数据库名>导出的文件名1.mysqldump是在cmd下的命令,需要在linux命令行下执行命令。2.-p后面指定的是数据库的名字,比不是密码。 实际演示:[root@VM_0_16_centos~]#mysqldump-uroot-ptest>test...
代码星球
·
2020-04-29
Mysql
数据库
导入
导出
Mysql数据库报错:Cannot add or update a child row: a foreign key constraint fails(添加多对多关系)
#创建班级表classClasses(models.Model):title=models.CharField(max_length=32)n=models.ManyToManyField('Teachers')#创建老师表classTeachers(models.Model):name=models.Ch...
代码星球
·
2020-04-29
Mysql
数据库
报错
Cannot
add
pymysql的使用
使用pip安装pipinstallpymysql pycham模块安装[File]>>[settings]>>[Project:python]>>[ProjectInterpreter]>>[Install按钮] Python统一了数据库连接的...
代码星球
·
2020-04-29
pymysql
使用
pymysql:Mysql拒绝从远程访问的解决办法
#导入pymysql模块importpymysql#连接databaseconn=pymysql.connect(host="192.168.1.1",user="root",password="password",db="test",charset="utf8")#得到一个可以执行SQL语句的光标对象cu...
代码星球
·
2020-04-29
pymysql
Mysql
拒绝
远程
访问
数据库学习之数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)(二)
首先我们创建一个数据库user,然后创建一张表employeecreatetableemployee(idintprimarykeyauto_increment,namevarchar(20),genderchar(1)default'1',birthdaydate,en...
代码星球
·
2020-04-29
数据库
习之
删改
另外
解决
centos7.2下安装Mysql笔记
适用于CentOS7.0或以后版本:yuminstallmariadbmariadb-server适用于CentOS6.8或以前版本:yuminstallmysqlmysql-servermysql-devel 适用于CentOS7.0或以后版本:systemctlst...
代码星球
·
2020-04-29
centos7.2
安装
Mysql
笔记
MySQL数据库表分区功能详解
1、什么是表分区?mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找...
代码星球
·
2020-04-22
MySQL
数据库
分区
功能
详解
MySQL数据库(四)多表查询
两张假设有两张表格A和B,把表格当作一个集合,那么表格中的记录就是集合中的一个元素。两张表格如下:TableA:TableB:2.1 内连接(只有一种场景)innerjoin或者join(等同于innerjoin) selecta.*,b.*fromtableaa innerj...
代码星球
·
2020-04-22
MySQL
数据库
多表
查询
MySQL 字段类型
MySQL字段类型MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型类型大小范围(有符号)范围(无符号)用途TINYINT1字节(-128,127)(0,255)小整数值SMALLINT2字节(-32768,32767)(0,65535)大整数值MEDIUMINT3字节...
代码星球
·
2020-04-21
MySQL
字段
类型
mysql数据库分表及实现
项目开发中,我们的数据库数据越来越大,随之而来的是单个表中数据太多。以至于查询书读变慢,而且由于表的锁机制导致应用操作也搜到严重影响,出现了数据库性能瓶颈。当出现这种情况时,我们可以考虑分表,即将单个数据库表进行拆分,拆分成多个数据表,然后用户访问的时候,根据一定的算法,让用户访问不同的表,这样数据分散到多个数据表中,...
代码星球
·
2020-04-21
mysql
数据库
分表
实现
MySQL架构备份之双机热备
1、可以降低master读压力2、可以对数据库做“热备”,热备只能解决硬件master硬件故障,软件故障等重大故障问题,但无法解决人为误操作导致的逻辑故障(列如输入错误的SQL语句把重要的记录删除了),所以常规的备份是必须。环境准备及要求:1、关闭防火墙和selinux2、hosts文件中两台服...
代码星球
·
2020-04-21
MySQL
架构
备份
之双机
热备
MySQL单列索引和组合索引的区别介绍
MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。 为了形象地对比两者,再建一个表: CREATETABLEmyIndex(i_testIDINTNOTNULLAUTO_INCREMENT,...
代码星球
·
2020-04-18
索引
MySQL
单列
组合
区别
MySQL主从复制与读写分离
MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是...
代码星球
·
2020-04-18
MySQL
主从
复制
读写
分离
windows实现MySQL主从复制
MySQL的主从复制是通过binlog日志来实现的,主从复制中的“主”指的是MySQL主服务器上的数据库,“从”指的是MySQL从服务器上的数据库,且这种复制是基于数据库级别的,为此从服务器中的数据库名称必须和主服务器中的数据库名称保持一致,那么,要想实现主从复制,我们至...
代码星球
·
2020-04-18
windows
实现
MySQL
主从
复制
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他