登录 |  注册 |  繁體中文

数据库
2018-12-25 11:18:38
1, 查看MySQL服务器配置信息 mysql> show variables; 2, 查看MySQL服务器运行的各种状态值 mysql> show global status; 3, 慢查询 mysql> show variables like %slow%; +------------------+-------+ | Variable_name | Value | +-----
2018-11-06 09:08:39
utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常: java.sql.SQLException: Incorrect string value: ‘xF0x9Fx92x94’ for column ‘title’
2018-09-07 18:04:42
1 数据表:  列转行:利用max(case when then) max---聚合函数 取最大值 (case course when 语文 then score else 0 end) ---判断  as 语文---别名作为列名 SELECT `name`,
2018-04-18 16:44:29
1.修改my.ini配置文件,如果要设置全局参数最简单的方式是在my.ini文件中直接写入参数配置,如下图所示。重启数据库服务就可以使全局参数生效。 如下图所示,所有新开的session中的参数都生效了   2.在不修改配置文件的基础上,设置全局参数,set global autocommit=1;将autocommit参数的值设置为ON 其他session窗口中的
2016-03-15 19:58:42
有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。 可能只看着两个关键字看不出任何的问题。那我们使用实际的例子来说到底有没有差异。 例如存在两张表结构 表结构1 drop table if EXISTS A; CREATE TABLE A ( ID int(1) NOT NULL, PRIMARY KEY (ID)
2015-07-01 15:40:03
一、背景 今天我们来了解MySQL唯一索引的一些知识:包括如何创建,如何批量插入,还有一些技巧上SQL; 这些问题的根源在什么地方?有什么共同点?MySQL中也有分区对齐的概念?唯一索引是在很多系统中都会出现的要求,有什么办法可以避免?它对性能的影响有多大? 二、过程 (一) 导入差异数据,忽略重复数据,IGNORE INTO的使用 在MySQL创建表的时候,我们通常创建一个表的时候是以一个自增I
2015-03-25 19:26:17
慢查询日志分析 1、可以使用MySQL自带的mysqldumpslow工具。使用很简单,可以跟-help来查看具体的用法。 # -s:排序方式。c , t , l , r 表示记录次数、时间、查询时间的多少、返回的记录数排序; # ac , at , al , ar 表示相应的倒叙; # -t:返回前面多少条的数据; # -g:包含什么,大小写不敏感的;
2014-06-19 14:08:14
现在的CMS系统、博客系统、BBS等都喜欢使用标签tag作交叉链接,因此我也尝鲜用了下。但用了后发现我想查询某个tag的文章列表时速度很慢,达到5秒之久!百思不解(后来终于解决),我的表结构是下面这样的,文章只有690篇。 文章表article(id,title,content) 标签表tag(tid,tag_name) 标签文章中间表article_tag(id,tag_id,article_id) 其中有个标签的tid是1
2013-12-20 19:34:26
1. 原理 首先主服务器把数据变化记录到主日志,然后从服务器通过I/O线程读取主服务器上的主日志,并且把它写入到从服务器的中继日志中,接着SQL线程读取中继日志,并且在从服务器上重放,从而实现MySQL复制。具体如下图所示: 2. 安装    网上很多,请参考安装 假设已安装 master ip为 192.168.1.1 slaver ip为 192.168.
2013-11-12 13:36:21
MYSQL 单机多实例安装 mysql可以以多实例的方式,实现一台服务器,运行在不同端口不同数据文件的mysql,它们是相互独立的。 首先 1)创建mysql用户及组 2) 增加环境变量  vim /etc/profile export PATH=/usr/local/mysql/bin:$PATH   #增加这行,否则启动
2013-09-29 20:50:01
  一、MySQL Cluster概述   MySQL Cluster 是一种技术,该技术允许在无共享的系统中部署“内存中”数据库的 Cluster 。通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求。此外,由于每个组件有自己的内存和磁盘,不存在单点故障。    MySQL簇由一组计算机构成,每台计算机上均运行着多种进程,包括MySQL服务器,NDB簇的数据节点,管理服务器,以及
2012-10-28 11:28:51
  Mysql数据库权限详细解释   一.权限表      mysql数据库中的3个权限表:user 、db、 host 权限表的存取过程是:     1)先从user表中的host、 user、 password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身
1页/总3页  共25条记录  首页 上一页 下一页 尾页

回到顶部