#mysql

mysql高可用架构的构想

前言:  在研究了mysql之后,构思了一套mysql高可用的架构方案,深入的了解了各个功能组件与实现方法后,测试成图如下,然而却发现业界已经有现成的了,不禁莞尔,TMD又造了个轮子,直接拿来用不爽吗,附图如下:  道友的方案在:这里,既实现了高可用功能,而且还写了一键式的脚本,不过深入思考尝试的过...

Mysql性能优化之参数配置(转)

  Mysql作为数据库中广泛应用的开源产品,需要面对不同的生产压力,而有些性能问题通过配置优化就可以得到解决,优化可以分为几个方向:1.优化参数配置。2.优化数据库索引。3.优化数据库结构,如分区分表等等。本篇着重介绍数据库的参数优化原则与方式方法。1、目的:通过根据服务器目前状况,修改Mysql的系统参数,达到合理...

mysql主从同步问题梳理

前言:  MySQL主从复制故障机延迟原因有很多,之前详细介绍了Mysql主从复制的原理和部署过程,在mysql同步过程中会出现很多问题,导致数据同步异常。以下梳理了几种主从同步中可能存在的问题:1)slave运行过慢不能与master同步,也就是MySQL数据库主从同步延迟MySQL数据库slave服务器延迟的现象是...

使用mysql-proxy实现mysql的读写分离

 前言:  MySQL读写分离是指让master处理写操作,让slave处理读操作,非常适用于读操作量比较大的场景,可减轻master的压力。使用mysql-proxy实现mysql的读写分离,mysql-proxy实际上是作为后端mysql主从服务器的代理,它直接接受客户端的请求,对SQL语句进行分析,判断...

Mysql数据库的主从与主主

前言:  首先,我们得知道我们为什么要做数据库的主从与主主,而后,再讨论他们的优劣与特点:为什么要做主从呢?因为Mysql数据库没有增量备份的机制,当数据量太大的时候备份是个难以解决的问题。但是mysql数据库有主从备份的机制,说白了就是把主数据库的所有的数据同时写到备份的数据库中。实现mysql数据库的热备份。&nb...
代码星球 ·2020-08-26

mysql开启慢日志

前言:  开启mysql的慢查询日志,可以记录查询超过指定时间的sql语句,可以方便更好的优化数据库系统的性能。修改配置文件的话需要重启,使用命令行修改的话是临时性修改,所以需要配置文件和命令行同时修改,就可以在不中断数据库服务的情况下开启慢日志。1.修改mysql配置文件编辑mysqld.cnfslow_query_...
代码星球 ·2020-08-26

linux下修改mysql数据库编码后无法启动解决办法

linux下老版本的Mysql修改数据库编码的方法是修改my.cnfdefault-character-set=utf8...

Mysql添加视图

有时候复杂的查询需要创建视图,可以简化查询。我们也可以将视图包装成对象,这样查询后在Java中也可以直接封装为对象。原来的表结构 创建视图语句:createviewdanger_spotasSELECTd.dangerId,d.findtime,d.classtype,d.findperson,d.check...
代码星球 ·2020-08-26

MYSQL基础操作之数据约束与关联查询

 个人博客地址:https://www.vastyun.com一、MYSQL约束1.默认值约束,当字段没有插入值的时候,mysql自动给该字段分配默认值。默认值的字段允许为空。对默认值字段也可以插入null。1CREATETABLESTUDENT(2IDINT,3NAMEVARCHAR(20),4ADDRES...

MYSQL基础操作之单表的增删改查

 个人博客地址:https://www.vastyun.com一、添加数据。--1.创建表,并插入一定的数据。1CREATETABLESTUDENT(2IDINT,3USERNAMEVARCHAR(20),4SERVLETINT,5JSPINT,6ADDRESSVARCHAR(30)7);8INSERTINT...

mysql操作入门基础之对数据库和表的增删改查

 个人博客地址:https://www.vastyun.com一、数据库管理--1.登陆数据库1mysql-uroot-p;--2.查看数据库服务器所有数据库1SHOWDATABASES;--3.创建数据库CREATEDATABASEMyDATA;--4.创建带有设置字符集的数据库CREATEDATABASE...

MySQL 入门(九)—— 查询数据

查询数据就是从数据库中获取所须要的数据。即Select语句当中。属性列表表示要查询的字段名。表名和视图列表表示从此处指定的表或者视图中查询数据。能够有多个;条件表达式1制定了查询的条件。属性名1指按该字段中的数据进行分组;条件表达式2表示满足该表达式的数据才干被输出;属性名2指按该字段中的数据进行排序,默认顺序为升序A...
代码星球 ·2020-08-26

MySQL数据库数据迁移到SQLserver

近期因工作须要。须要将mysql数据库迁移到sqlserver。不过数据迁移。因此相对照较简单。对于mysql迁移到sqlserver,我们须要使用到mysqlodbc驱动,然后透过sqlserver链接服务器的方式来訪问mysql。详细见下文描写叙述。源:RHEL6.5+MySQL5.6.26目标:Windows76...

Python3 pymysql连接MySQL数据库

#!/usr/bin/python#-*-coding:utf8-*-importpymysql#取得数据库连接对象conn=pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='1234',db='python')#取得游标对象cur=conn....

MySQL 以及 Python 实现排名窗体函数

大部分数据库都提供了窗体函数。比方RANK,ROW_NUMBER等等。MySQL这方面没有直接提供。可是能够变相的实现。我曾经写了row_number的实现,今天有时间把rank的实现贴出来。这里,我用MySQL以及Python分别实现了rank窗体函数。原始表信息:t_girl=#dgroup_concat;Tabl...
首页上一页...427428429430431...下一页尾页