Fantasy life

明月三千里

  • 博客访问: 744573
  • 博文数量: 157
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-28 23:51
  • 认证徽章:
个人简介

转载请注明出处: 作者:神谕。博客地址:http://blog.itpub.net/29773961/。

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(157)

文章存档

2018年(4)

2017年(23)

2016年(38)

2015年(67)

2014年(25)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2016-01-14 14:02:56

my.cnf是mysql服务器在unix平台下默认的配置文件的文件名。输入my_print_defaults可以得出mysql server启动时所读取的my.cnf的顺序:(一般为该四个,根据安装方式、OS发行版、mysql版本而定)/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/my.cnf(有的版本写作/usr/local/mysql/etc/my.cnf) ~/.my.cnf 也就.........【阅读全文】

阅读(2573) | 评论(0) | 转发(0)

发布时间:2016-01-11 17:02:02

mysql_install_db是一个默认放在.../mysql/scripts的一个初始化脚本。该脚本可以在任何装有perl的操作系统上被使用,在5.6.8之前的版本,该脚本是一个shell脚本,并只能在unix平台上使用。官方对它的介绍是:Initialize MySQL Data Directory安装完mysql server时,一般要执行这个脚本对数据库初始化。运.........【阅读全文】

阅读(14897) | 评论(0) | 转发(0)

发布时间:2016-01-04 13:10:32

元旦假日后工作第一天,同事说一个远古项目后台查不到2016年后的某数据。(该项目仍在提供服务,但早已停止更新)业务大致是这样的:有一张表是存放“赠送礼物”的记录表。产品这边赠送了一个礼物给另外一个小号,然后后台查询不到。找不到文档,手动查到该表:COMMENT ON COLUMN "*"."SEND_LOG"."SEND_TIME" IS '赠.........【阅读全文】

阅读(2101) | 评论(0) | 转发(0)

发布时间:2015-12-31 13:45:59

默认的yum源有一些老,故可以更新一下yum源获取更加新版本的工具或程序。选择的方案很多,国内源比较有名的有比如 阿里源,网易源,此处选择的是网易。下载至/etc/yum.repos.d# cd /etc/yum.repos.d/# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo备份,并将下载的源作为默认.........【阅读全文】

阅读(1407) | 评论(0) | 转发(0)

发布时间:2015-12-22 14:48:01

在mysql创建function时经常出现的一个报错,原因是开启了binary log,而且创建的函数没有指定如下之一的参数。DETERMINISTICREADS SQL DATANO SQL其完整报错是:ERROR 1418 (HY000) : This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled .........【阅读全文】

阅读(908) | 评论(0) | 转发(0)

发布时间:2015-12-17 13:52:25

Error 1093 You can't specify target table 'table_name' for update in FROM clause ......【阅读全文】

阅读(1591) | 评论(0) | 转发(0)

发布时间:2015-12-14 13:00:57

mysqldump选项: Format Description Introduced --add-drop-database Add a DROP DATABASE statement before each CREATE DATABASE statement    .........【阅读全文】

阅读(1448) | 评论(0) | 转发(0)

发布时间:2015-12-04 14:12:38

Percona XtraBackup下载:$ wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.2/source/tarball/percona-xtrabackup-2.3.2.tar.gz此处用的是最新版本,2.3.2。其他版本可以从这里获得。https://www.percona.com/downloads/XtraBackup/LATEST/RHEL和CentOS发行版:先检查.........【阅读全文】

阅读(2947) | 评论(0) | 转发(1)

发布时间:2015-12-03 19:13:05

MySQL官方将prepare、execute、deallocate统称为PREPARE STATEMENT。我习惯称其为【预处理语句】。其用法十分简单,举个栗子:mysql> PREPARE pr1 FROM 'SELECT ?+?';Query OK, 0 rows affected (0.01 sec)Statement preparedmysql> SET @a=1, @b=10 ;Que.........【阅读全文】

阅读(12842) | 评论(0) | 转发(1)

发布时间:2015-12-01 16:43:21

在存储过程中,传入的参数经常可能会有数组,而mysql没有自带处理数组的方法或函数。需求是这样的:传入参数形如:【aaa|bbb|ccc】传出参数形如:【aaa】、【bbb】、【ccc】自己写了一个自定义函数来完成上述需求:例子:mysql> select FUN_GET_ELEMENT('第一个数组|第二个数组|第三个数组', '|', -1);.........【阅读全文】

阅读(1454) | 评论(0) | 转发(0)

发布时间:2015-11-30 14:31:05

0.4.12 \ 0.5 \ 1.0.9+ 版本......【阅读全文】

阅读(1176) | 评论(0) | 转发(0)

发布时间:2015-11-27 16:04:06

mysqlslap是官方的一款做压力测试的工具,可以模拟多个客户端进行并发测试。比如可以模拟多少并发,执行多少次,针对某个存储引擎……等等比如对myisam引擎做并发量为100,查询次数为1000--concurrency用于指定并发量,--number-of-queries=1000用于指定查询次数,--engine用于指定存储引擎-a则是自动生成SQL(当未提.........【阅读全文】

阅读(3162) | 评论(0) | 转发(1)

发布时间:2015-11-25 18:00:08

环境:RHEL 6mysql旧版本:mysql-5.5.28mysql新版本:mysql-5.6.26安装方式:源码编译不习惯用rpm包来安装mysql,所以此处仍然使用用源码安装编译mysql。若为rpm包安装,操作过程大体一致,当然路径和安装方法有出入。因为是实验环境,首先安装mysql5.5。basedir : /home/sano1y/mysql5.5datadir : /home/sa.........【阅读全文】

阅读(1448) | 评论(0) | 转发(0)

发布时间:2015-11-25 15:07:49

在通过 mysqld_safe & 或 mysqld_safe & --user=xxxx mysqld服务时,常常会报如下错误:mysqld_safe mysqld from pid file /xxxx/xxxx/xxxx/hostname.pid ended*.pid是存放mysqld process id的文件,默认名字为hostname.pid。解决思路:可以先检查 hostname.err文件,默认位置在$datadir中,tail -n 100看一下是否.........【阅读全文】

阅读(13815) | 评论(0) | 转发(0)

发布时间:2015-10-28 18:57:21

该工具可以创建一个"login-path",用户可以直接通过login-path来登录mysql。实质上,它存储一个身份认证信息到一个叫做.mylogin.cnf的的登录文件中。并且,该工具至少在mysql5.6.6以上的版本才可用。创建一个login-path:shell> mysql_config_editor set --login-path=test --user=root --password --host.........【阅读全文】

阅读(4416) | 评论(2) | 转发(0)

发布时间:2015-10-22 16:13:29

以下内容主要适用于mysql 5.6,5.5的版本可能有部分选项不可用。通常使用该工具一般语法为:shell> mysqlcheck [options] db_name [tbl_name ...]shell> mysqlcheck [options] --databases db_name ...shell> mysqlcheck [options] --all-databases比如对mysql库进行mysqlcheck操.........【阅读全文】

阅读(3551) | 评论(0) | 转发(1)

发布时间:2015-10-09 14:26:58

以下内容基于MySQL 5.6及更高,大部分函数5.5也基本适用,更低版本请参考对应版本手册,其内容整理自官方。......【阅读全文】

阅读(1201) | 评论(0) | 转发(0)

发布时间:2015-10-09 12:58:16

以下内容基于MySQL 5.6及更高,大部分函数5.5.........【阅读全文】

阅读(1155) | 评论(0) | 转发(0)

发布时间:2015-10-09 12:56:08

以下内容基于MySQL 5.6及更高,大部分函数5.5.........【阅读全文】

阅读(1369) | 评论(0) | 转发(0)

发布时间:2015-10-09 11:04:09

以下内容基于MySQL 5.6及更高,低版本基本也适用,其内容整理自官方。

mysql函数被分为五类,分别为:

......【阅读全文】

阅读(1146) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

神谕丶2015-11-26 09:38

本博客所有文章均作为学习使用,原创内容转载请注明出处;
部分转载翻译文章自互联网,若侵犯了您的权益,请联系博主,博主将进行删除调整;

回复  |  举报
留言热议
请登录后留言。

登录 注册