Mysql数据库查看语句执行时间

  • Post author:
  • Post category:mysql

这段时间项目组测试了几个新表,很吃机器资源,需要分析下相关sql,使用explain查看的信息太少了,而且看不到sql执行的时长,这里我们使用mysql的query profile 来具体分析下,注意这个东东5.0.37以上版本才支持的哈; 下面咱具体使用看下: 首先要set profiling=1,这会建立一个profiling表来记录你执行sql的相关信息,这个表在information_sc…

继续阅读 Mysql数据库查看语句执行时间

mysql主从复制与读写分离

  • Post author:
  • Post category:mysql

文章目录 前言 一、MYSQL主从复制原理 1.1、MySQL主从复制类型 1.2、MySQL主从复制的工作过程 1.3、主从复制的形式 1.4、MySQL的四种同步方式 1、异步复制(Async Replication)(默认同步方式) 2、同步复制( sync Replication ) 3、半同步复制( semi-sync Replication) 4、增强半同步复制(lossless Se…

继续阅读 mysql主从复制与读写分离

Hive metastore 元数据mysql库中文乱码

  • Post author:
  • Post category:mysql

创建hive表时,指定的表注释存在中文字符集 drop table if exists t_archer; create table t_archer( id int comment "ID", name string comment "英雄名称", hp_max int comment "最大生命", mp_max int comment "最大法力", attack_max int comme…

继续阅读 Hive metastore 元数据mysql库中文乱码

MySQL SQL 分析 – 参数化查询 vs query cache 功能

  • Post author:
  • Post category:mysql

query cache,  mysql 5 开始附带的一个功能, 与引擎无关, 只与数据查询语法相关。 测试描述: 当前使用中是 MySQL-5.6.14 Linux RHEL6  64 位系统产生环境,  使用 INNODB 引擎, 分配 innodb 2g 内存空间 [root@TiYanPlat ~]# uname -a Linux TiYanPlat 2.6.32-358.el6 .x86…

继续阅读 MySQL SQL 分析 – 参数化查询 vs query cache 功能

CentOS7.6安装配置MySQL 5.7及常用命令汇总

  • Post author:
  • Post category:mysql

一、MySQL安装(rpm安装) 1、检查没有安装过mysql或mariadb rpm - qa | grep - i mysql rpm - qa | grep - i mariadb 返回空值的话,就说明没有安装 MySQL。注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行yum install mysql 命令只是更新Mariadb数据库,并…

继续阅读 CentOS7.6安装配置MySQL 5.7及常用命令汇总

DML之向表中添加数据 [MySQL][数据库]

  • Post author:
  • Post category:mysql

DML之向表中添加数据 我们要向表中添加数据,那么首先我们就要先创建一个表 CREATE TABLE IF NOT EXISTS emp1( id INT, `name` VATCHAR(15); hire_date DATE; salary DOUBLE(10,2); ); 关于向表中添加数据我们有两种方式 方式一 ----> 一条一条的添加数据 这里我们通过举例的方式来说明如何一条一条的…

继续阅读 DML之向表中添加数据 [MySQL][数据库]

communications link failure mysql_jdbc连接数据库报错communications link failure

  • Post author:
  • Post category:mysql

项目是springboot2 + netty项目 打成jar包 直接用外部jre运行的 把项目部署在一台电脑上win7x64 mysql版本5.6.26 jdbc驱动5.1.36 项目启动后就报错communications link failure 卡了很久,应该是连接超时了 数据库就装在本地,navicat连接没有一点问题 我又尝试连接我开发电脑的mysql,发现也报相同的错误 又尝试将项目包…

继续阅读 communications link failure mysql_jdbc连接数据库报错communications link failure

如何使用Navicat连接Mysql数据库

  • Post author:
  • Post category:mysql

第一步:在虚拟机终端里面或者在连接好的Xshell里面输入连接mysql的口令 mysql -u用户名 -p密码 然后创建库并使用该库和表 第二步:打开已下载好的Navicat Premium 点开左上角的连接,点MySQL 第三步:就出弹出下面窗口,起个名字,输入主机名(虚拟机的IP地址)和密码 此处我填的是虚拟机的主机名,但是需要在自己的电脑配置映射关系,具体C:\Windows\System…

继续阅读 如何使用Navicat连接Mysql数据库

mysql 数据仓库 元数据_002.hive数据仓库建模和元数据备份

  • Post author:
  • Post category:mysql

1.数据建模 装逼的解释: 是指 对现实世界各类数据的抽象组合,确定数据库需管辖的范围、数据的组织形式等直至转化成现实的数据库。 通俗的说: 1.概念建模阶段: 就是对业务的梳理和理解(1.客户交流 2.需求理解 3.形成实体) 2.逻辑建模阶段: 对实体进行细化,细化成具体的表,同时丰富表结构(表/列/索引/约束/视图/存储过程 等等) 3.物理建模阶段: 对逻辑建模建模阶段的各种数据库对象 生…

继续阅读 mysql 数据仓库 元数据_002.hive数据仓库建模和元数据备份

【mysql】如何判断一条sql(update,delete)语句是否执行成功

  • Post author:
  • Post category:mysql

catch (SQLException e) { } catch不到错误应该就成功了。 Statement对象提供了三种执行sql语句的方法。 1. ResultSet executeQuery(String sql) 执行查询语句,如 ResultSet rs=stmt.executeQuery(select * from table_name") 。 2. int executeUpdate(…

继续阅读 【mysql】如何判断一条sql(update,delete)语句是否执行成功