http://blog.chinaunix.net/uid-20639775-id-3475608.html MYSQL数据库管理之权限管理 经常遇到有网友在QQ群或者论坛上问关于mysql权限的问题,今天抽空总结一下关于这几年使用MYSQL的时候关于MYSQL数据库的权限管理的经验,也希望能对使用 ...
分类:
数据库 时间:
2016-07-14 03:07:07
阅读次数:
196
本文详细解说了MySQL Order By Rand()效率优化的方案,并给出了优化的思路过程,是篇不可多得的MySQL Order By Rand()效率美文。 最近由于需要大概研究了一下MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SEL ...
分类:
数据库 时间:
2016-07-14 03:02:00
阅读次数:
188
...
分类:
数据库 时间:
2016-07-14 03:01:17
阅读次数:
229
T-SQL中提供了多个将数据插入到表中的语句:insert values、insert select、insert exec、select into和Bulk insert; 1、 insert values 这是一种比较常用的插入数据方式,可以进行单条或者多条数据插入 首先创建一个表,然后进行数据 ...
分类:
数据库 时间:
2016-07-14 02:58:08
阅读次数:
173
CREATE TABLE #tp( headerNo VARCHAR(10), machineNO VARCHAR(10), descrption nVARCHAR(20), artNo VARCHAR(20), qty INT , repartno varchar(20) , repqty INT ...
分类:
数据库 时间:
2016-07-14 02:51:46
阅读次数:
181
前言:前段时间看到MariaDB10.2出测试版本了,心想有什么新特性玩玩,大家都知道MySQL不支持分析函数,但是MariaDB10.2.X支持分析函数了, 1.表结构 CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `userI ...
分类:
数据库 时间:
2016-07-14 02:49:08
阅读次数:
249
首先先晒一下log 日志错误信息 着重看一下 这个报错信息, 这是什么鸟? mongodb加入了SCRAM-SHA-1校验方式,需要第三方工具配合进行验证,下面给出具体解决办法: 首先关闭认证,修改system.version文档里面的authSchema版本为3,初始安装时候应该是5,命令行如下: ...
分类:
数据库 时间:
2016-07-14 02:48:04
阅读次数:
568
在tty1里输入命令:“mysql -uroot -p+密码” 可以正常进入mysql,但在tty2里就不行了, 提示:Error 1045(28000): Access denied for user 'root'@'localhost' (using password: Yes). 如何解决这个 ...
分类:
数据库 时间:
2016-07-14 02:43:21
阅读次数:
224
目前先后做了以下调整: 1、单表多个线程写入的时候,总会因为写入log或单文件写入速度的限制,导致IO提到不了成为入库的瓶颈;为了提到入库IO速度,我们采取分表策略,一次性拆分到一个ENB为单元的物理表; 2、修改批量入库方案:从监控IO来看,IO的写入速度确实有提高,但是同时写入多个表过程是单线程 ...
分类:
数据库 时间:
2016-07-14 02:36:17
阅读次数:
278
一、从服务端进行修改 然后可能显示如下信息,注意红色部分,不同的用户可能实际情况不同,但是需要保证除了 filesystem为binary外,其他都为utf8: 通过如下SQL语句进行修改,全部设置为utf8即可: 二、SQL连接字符串加上?useUnicode=true&characterEnco ...
分类:
数据库 时间:
2016-07-14 02:34:26
阅读次数:
191
今天有个需求是 mysql多张表合并一张表查询出该表有多少个userid(去重)。 首先我的思路是,把多张表采用union合并成一张表,然后进行group by, 最后进行sum(userid), 得出数量。 可以使用,不过如果表数据量大的话,花费时间还是蛮长的。 后来想想还有一种思路,我可以脚本从 ...
分类:
数据库 时间:
2016-07-14 02:35:11
阅读次数:
185
1.7.1 采用MySQL_upgrade升级授权表方式升级(1) 这种升级方式比较省事,通过MySQL_upgrade命令即可完成。下面来演示一下整个升级过程。 1)修改my.cnf配置文件,因为MySQL5.1里的参数在5.5版本里已经不识别了。 2)修改innodb_fast_shutdown ...
分类:
数据库 时间:
2016-07-14 02:32:59
阅读次数:
771
MySQL主从复制的基本过程如下: 1. Slave 上面的IO线程连接上 Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;2. Master 接收到来自 Slave 的 IO 线程的请求后,通过负责复制的 IO 线程根据请求信息读取指定日志指定位置之后的日志信息, ...
分类:
数据库 时间:
2016-07-14 02:28:00
阅读次数:
287
在5.6版本服务器做备份 /usr/local/mysql/bin/mysqldump -S /tmp/mysql3306.sock -A -p --set-gtid-purged=OFF > backup_20160204.sql 在5.7版本服务器操作 mkdir -p /neworiental ...
分类:
数据库 时间:
2016-07-14 02:28:41
阅读次数:
301
因为项目需要,存储字段存储成了JSON格式,在项目中是将查询出来的值通过jackson转成相应的bean进行处理的,觉得不够简单方便。 偶然下,知道了MYSQL5.7原生支持SQL,今天一回来就折腾安装了MYSQL5.7,所以才出现了上篇安装绿色版MYSQL的博文,废话不多说,研究了1个小时的MyS ...
分类:
数据库 时间:
2016-07-14 02:24:39
阅读次数:
260
1. 下载MySQL 5.7,地址:http://dev.mysql.com/downloads/mysql/ (选择32位或者64位版本需根据自身PC情况) 2. 下载后解压,比如我的目录结构是: 3. 配置Path路径:系统属性 => 高级 => 高级 => 系统变量 => path后添加 F:... ...
分类:
数据库 时间:
2016-07-14 02:24:41
阅读次数:
289
SELECT hex(name || age) AS X FROM Ages ORDER BY X name || age: concentrate name and age hex():16进制 ...
分类:
数据库 时间:
2016-07-14 02:11:27
阅读次数:
274