数据库
-
如何设计数据库及授予权限?
在数据库中,我们可以做许许多多的事情,比如给用户授予权限,设计数据库等等。今天我们就来介绍一下设计数据库及授予权限的方法。 权限及设计数据库 用户管理 使用SQLyog 创建用户,并授予权限演示 基本命令 /* 用户和权限管理 */ ——————用户信息表:mysql.use…
-
分析MySQL用户中的百分号%是否包含localhost?
MySQL用户中的%到底包不包括localhost? 1 前言 操作mysql的时候发现,有时只建了%的账号,可以通过localhost连接,有时候却不可以,网上搜索也找不到满意的答案,干脆手动测试一波 推荐学习:《mysql视频教程》 2 两种连接方法 这里说的两种连接方法指是执行mysql命令时…
-
在Mac下进行MySQL环境搭建的两种方法
Mac 下 MySQL 环境搭建 mac 下安装 mysql 还是很方便的, 总结来看有2个方法。 方法一:用dmg镜像安装 1、安装 官网下载好 MySQL Mac 版安装包,常规步骤安装,安装过程中会出现如下提示: 2019-03-24T18:27:31.043133Z 1 [Note] A t…
-
MySQL Scheduler Events带来的风险
定时任务是开发和运维人员常用的工具,例如cron、job、schedule、events scheduler等,这些工具旨在自动化重复执行某些任务。在这里,我们将探讨mysql数据库内置的定时任务——events scheduler带来的风险案例。 一、现象描述 从库出现了数据不同步现象,具体错误如…
-
mysql数据库的查询语句是什么
查询语句:1、“select * from 表名;”,可查询表中全部数据;2、“select 字段名 from 表名;”,可查询表中指定字段的数据;3、“select distinct 字段名 from 表名”,可对表中数据进行去重查询。 本教程操作环境:windows7系统、mysql8版本、De…
-
mysql怎么查询数据库有多少张表
在mysql中,可以通过“SELECT”语句查询“information_schema.TABLES”信息,获取指定数据库中数据表的元数据信息,并使用“COUNT(*)”函数统计元数据数量来计算数据库中表的个数。 本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。 在mys…
-
记一次xxl-job定时任务没有触发的问题
定时任务框架种类繁多,选择一个简单且高可用性强的框架本以为可以安心使用,结果却让人失望。去年12月31日首次发现这个问题,当时以为是我们的业务存在bug,提出了问题,但发现只有我们的任务未执行,信心受挫,问题不了了之。最近问题再次发生。 这次不仅我们,其他小分队的任务也没有执行,日期是2月26日。下…
-
Linux下导出数据库文件进行统计+去重
本文主要讲述了如何在linux中实现数据库文件统计以及去重,感兴趣的朋友可以来学习一下! 1. 把数据库表导出到文本文件中 mysql -h主机 -P端口 -u用户 -p密码 -A 数据库 -e “select email,domain,time from ent_login_01_00…
-
MySQL中脑裂是什么
在MySQL中,脑裂是指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。 对于无状态服务的HA系统,无所谓脑裂不脑裂;但对有状态服务(比如MySQL)的HA,必须要严格防止脑裂。 本教程操…
-
MySQL原理总结之左连接、右连接、内连接与Hash连接
本篇文章给大家带来了关于mysql的相关知识,其中主要介绍了左连接、右连接、内连接与hash连接的工作原理,并分析子查询与join的不同,根据所学提供一些工作中需要掌握的实战技巧,下面一起来看一下,希望对大家有帮助。 推荐学习:mysql视频教程 一、MySQL数据库JOIN连接 在多个表上创建索,…