摘要: MySQL 通配符 SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。 注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。 为了找出以“b”开头的名字 阅读全文
posted @ 2018-01-19 14:27 追忆丶年华 阅读(196) 评论(0) 推荐(0)
摘要: 一、UNION和UNION ALL的作用和语法 UNION 用于合并两个或多个 SELECT 语句的结果集,并消去表中任何重复行。UNION 内部的 SELECT 语句必须拥有相同数量的列,列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同.SQL UNION 语法: 复 阅读全文
posted @ 2018-01-19 14:26 追忆丶年华 阅读(403) 评论(0) 推荐(0)
摘要: join的类型 1. 内联结:将两个表中存在联结关系的字段符合联结关系的那些记录形成记录集的联结。 2. 外联结:分为外左联结和外右联结。 案例背景 内联结 这四个语句都是内联结,返回结果都是 table_reference条目中的每个逗号都看作相当于一个内部联合 默认的JOIN都是INNER JO 阅读全文
posted @ 2018-01-19 14:25 追忆丶年华 阅读(189) 评论(0) 推荐(0)
摘要: 即使你认为自己已对 MySQL 的 LEFT JOIN 理解深刻,但我敢打赌,这篇文章肯定能让你学会点东西! ON 子句与 WHERE 子句的不同 一种更好地理解带有 WHERE ... IS NULL 子句的复杂匹配条件的简单方法 Matching-Conditions 与 Where-condi 阅读全文
posted @ 2018-01-19 14:25 追忆丶年华 阅读(3403) 评论(0) 推荐(0)
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下: aID aNum 1 a20050111 阅读全文
posted @ 2018-01-19 14:24 追忆丶年华 阅读(10196) 评论(0) 推荐(0)
摘要: LNMP一键安装包安装的MySQL默认是开启了日志文件的,如果数据操作比较频繁就会产生大量的日志,在/usr/local/mysql /var/下面产生mysql-bin.0000* 类似的文件,而且一般都在几十MB到几个GB,更甚会吃掉整个硬盘空间,从来导致mysql无法启动或报错,如vps论坛用 阅读全文
posted @ 2018-01-19 14:21 追忆丶年华 阅读(235) 评论(0) 推荐(0)
摘要: binlog介绍 基于语句,无法保证所有语句都在从库执行成功,比如update ... limit 1; 基于行,将每一次改动记为binlog中的一行.在执行一个特别复杂的update或者delete操作时,基于行的格式会有优势. 登录到mysql查看binlog show binlog event 阅读全文
posted @ 2018-01-19 14:20 追忆丶年华 阅读(656) 评论(0) 推荐(0)
摘要: 在my.cnf中注释掉 log-bin=bin-log参数然后重启数据库 阅读全文
posted @ 2018-01-19 14:20 追忆丶年华 阅读(833) 评论(0) 推荐(0)
摘要: 1.前言 日志是把数据库的每一个变化都记载到一个专用的文件里,这种文件就叫做日志文件。Mysql默认只打开出错日志,因为过多的日志将会影响系统的处理性能。 在5.0前支持文本格式和二进制格式,5.0后只支持二进制格式,因为二进制日志在性能、信息处理方面有更多的优点。2.基础知识 2.1、二进制日志的 阅读全文
posted @ 2018-01-19 14:19 追忆丶年华 阅读(165) 评论(0) 推荐(0)
摘要: 什么是binlogbinlog日志用于记录所有更新了数据或者已经潜在更新了数据(例如,没有匹配任何行的一个DELETE)的所有语句。语句以“事件”的形式保存,它描述数据更改。 binlog作用因为有了数据更新的binlog,所以可以用于实时备份,与master/slave复制 和binlog有关参数 阅读全文
posted @ 2018-01-19 14:19 追忆丶年华 阅读(627) 评论(0) 推荐(0)
摘要: 1:开启binlog日志记录 修改mysql配置文件mysql.ini,在[mysqld]节点下添加 复制代码代码如下: # log-bin log-bin = E:/log/logbin.log 路径中不要包含中文和空格。重启mysql服务。通过命令行停止和启动mysql服务 复制代码代码如下: 阅读全文
posted @ 2018-01-19 14:18 追忆丶年华 阅读(717) 评论(0) 推荐(0)
摘要: 怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下: 1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] log-bin=mysql-bi 阅读全文
posted @ 2018-01-19 14:17 追忆丶年华 阅读(99) 评论(0) 推荐(0)
摘要: 公司里有两个mysql服务器做主从同步,某天Nagios发来报警短信,mysqla is down...赶紧联系机房,机房的人反馈来的信息是 HARDWARE ERROR 后面信息省略,让机房记下错误信息后让他们帮忙重启下看是不是能正常起来,结果竟然正常起来了,赶紧导出所有数据。 问题又出现了,na 阅读全文
posted @ 2018-01-19 14:17 追忆丶年华 阅读(3008) 评论(0) 推荐(0)
摘要: $ time mysqldump --databases `mysql --skip-column-names -e "SELECT GROUP_CONCAT(schema_name SEPARATOR ' ') FROM information_schema.schemata WHERE sche 阅读全文
posted @ 2018-01-19 14:16 追忆丶年华 阅读(265) 评论(0) 推荐(0)
摘要: MySQLdump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据,这时该怎么办呢?mysqldump命令中带有一个 --where/-w 参数,它用来设定数据导出的条件,使用方式和SQL查询命令中中的where基本上相同,有了 阅读全文
posted @ 2018-01-19 14:15 追忆丶年华 阅读(1122) 评论(0) 推荐(0)
摘要: 命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql) mysqldump -uroot -pdbpasswd -d dbname >db.sq 阅读全文
posted @ 2018-01-19 14:14 追忆丶年华 阅读(211) 评论(0) 推荐(0)
摘要: mysql mysqldump 只导出表结构 不导出数据 复制代码代码如下: mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库 复制代码代码如下: #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数 阅读全文
posted @ 2018-01-19 14:14 追忆丶年华 阅读(91339) 评论(2) 推荐(6)
摘要: MySQL是开源的关系型数据库系统。复制(Replication)是从一台MySQL数据库服务器(主服务器master)复制数据到另一个服务器(从服务器slave)的一个进程。 配置主服务器(master) 1、编辑数据库配置文件my.cnf,一般在/etc/目录下。 #vi /etc/my.cnf 阅读全文
posted @ 2018-01-19 14:14 追忆丶年华 阅读(201) 评论(0) 推荐(0)
摘要: Mysqldump参数大全(参数来源于mysql5.5.19源码) 参数 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump 阅读全文
posted @ 2018-01-19 14:13 追忆丶年华 阅读(548) 评论(0) 推荐(0)
摘要: 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好 阅读全文
posted @ 2018-01-19 14:12 追忆丶年华 阅读(154) 评论(0) 推荐(0)
摘要: 关于mysql的用户管理,笔记 1、创建新用户 通过root用户登录之后创建 >> grant all privileges on *.* to testuser@localhost identified by "123456" ; // 创建新用户,用户名为testuser,密码为123456 ; 阅读全文
posted @ 2018-01-19 14:11 追忆丶年华 阅读(122) 评论(0) 推荐(0)
摘要: 首先安装依赖包,避免在安装过程中出现问题 [root@bogon liuzhen]# yum -y install gcc gcc-c++[root@bogon liuzhen]# yum -y install cmake[root@bogon liuzhen]# yum -y install nc 阅读全文
posted @ 2018-01-19 14:11 追忆丶年华 阅读(157) 评论(0) 推荐(0)
摘要: PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的 MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入 skip-nam 阅读全文
posted @ 2018-01-19 14:08 追忆丶年华 阅读(330) 评论(0) 推荐(0)
摘要: 上次刚接触SqlLite,不知道怎么创建数据库,现在做下总结: 界面和MYSQL一样,都是CMD界面,但不是在SQLite.exe中创建数据库: 首先还是说一下cmd下sqlite的使用网上已经很多了、不做过多的赘述。大致说一下相应的命令就行了、作为学习sqlite的一个记录 1:选择下载对应自己系 阅读全文
posted @ 2018-01-19 14:07 追忆丶年华 阅读(365) 评论(0) 推荐(0)
摘要: 在远程连接mysql的时候,连接不上,出现如下报错:Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0截图如下: 原因分析:mysql开启了DNS的反向解析功能, 阅读全文
posted @ 2018-01-19 14:07 追忆丶年华 阅读(643) 评论(0) 推荐(0)
摘要: 1. 数据库中已创建存储过程user_logon_check, PHP调用示例如下, [php] view plain copy <?php $dsn = 'mssql:dbname=MyDbName;host=localhost'; $user = 'sa'; $password = '66666 阅读全文
posted @ 2018-01-19 14:06 追忆丶年华 阅读(678) 评论(0) 推荐(0)
摘要: group_concat()函数的参数是可以直接使用order by排序的。666。。下面通过例子来说明,首先看下面的t1表。 比如,我们要查看每个人的多个分数,将该人对应的多个分数显示在一起,分数要从高到底排序。可以这样写: SELECT username,GROUP_CONCAT(score O 阅读全文
posted @ 2018-01-19 14:05 追忆丶年华 阅读(218) 评论(0) 推荐(0)
摘要: 今天使用mysql group_concat()函数,对查询的数据进行字符串连接操作。 不过由于查询的结果较多,连接后的结果很长导致不能完全显示。 查询手册发现如下说明: (先说说group_concat函数) GROUP_CONCAT(expr) 该函数返回带有来自一个组的连接的非NULL值的字符 阅读全文
posted @ 2018-01-19 14:05 追忆丶年华 阅读(1729) 评论(0) 推荐(0)
摘要: 一直以来只知道mysql_query("SET NAMES UTF8");是设定数据库编码的,但是一直不清楚“SET NAMES UTF8”是什么。 直到今天才知道 SET NAMES ...是mysql语句。 真的感觉到自己的功课还没做到家,现有知识储备比较匮乏。现将所查相关资料记下: 1、SET 阅读全文
posted @ 2018-01-19 14:04 追忆丶年华 阅读(2004) 评论(0) 推荐(0)
摘要: 代码如下: --查询 SELECT tp.tp_id, tp.tpmc, tp.leveid, tp.tpdz, tp.jgm, tp.scsj, tp.pbzyid, tp.ksbfsj, tp.jsbfsj, tp.status, tp.tpbz FROM qdgl_tupian tp INNE 阅读全文
posted @ 2018-01-19 14:04 追忆丶年华 阅读(375) 评论(0) 推荐(0)
摘要: 在mysql中我们对数据表字段的修改命令只要使用alter就可以了,下面我来给大家详细介绍mysql中修改表字段名/字段长度/字段类型等等一些方法介绍,有需要了解的朋友可参考。 先来看看常用的方法 MySql的简单语法,常用,却不容易记住。当然,这些Sql语法在各数据库中基本通用。下面列出: 1.增 阅读全文
posted @ 2018-01-19 14:04 追忆丶年华 阅读(28516) 评论(0) 推荐(1)
摘要: mysql创建每张表后都会在“mysql安装目录/data/数据库名/”目录下创建一个“表名.frm”文件。 该.frm文件并不能直接打开,但是它可以帮助你恢复你的表结构~~ 具体操作如下: 我现在准备恢复clientmanager数据库中的表结构,其中clientmanager数据库中包含了tb_ 阅读全文
posted @ 2018-01-19 14:03 追忆丶年华 阅读(432) 评论(0) 推荐(0)
摘要: Update Update XXX set XXX where 这种写法大家肯定都知道,才发现update和delete居然支持inner join的update方式,这个在表间关联来做更新和删除操作非常有用. 列子: Sql代码 update tb_User set pass='' from tb 阅读全文
posted @ 2018-01-19 14:03 追忆丶年华 阅读(400) 评论(0) 推荐(0)
摘要: 通过任意文件下载找到了mysql的备份,表类型是独享式innodb,由一个frm文件和一个ibd文件组成。 本以为直接复制到本地的mysql数据目录中即可恢复数据,但在查询时却发现并不如所愿: 查找资料得知,innodb的表信息存放于datadir下面的ib_logfile*与ibdata1文件内。 阅读全文
posted @ 2018-01-19 14:02 追忆丶年华 阅读(283) 评论(0) 推荐(0)
摘要: Navicat for MySQL出现1030-Got error 28 from storage engine错误 刚刚还能用这会儿就用不了了,估计是磁盘空间不足引起的! 在根目录/下执行命令:df -h 1 2 3 4 5 6 果然,100%了,删除了一些不必要的文件,腾出点空间了就好了。 阅读全文
posted @ 2018-01-19 14:01 追忆丶年华 阅读(6814) 评论(1) 推荐(0)
摘要: Index of /mysql/ 阅读全文
posted @ 2018-01-19 14:00 追忆丶年华 阅读(175) 评论(0) 推荐(0)
摘要: MySQL的数据库文件直接复制便可以使用,但是那是指“MyISAM”类型的表。 而使用MySQL-Front直接创建表,默认是“InnoDB”类型,这种类型的一个表在磁盘上只对应一个“*.frm”文件,不像MyISAM那样还“*.MYD,*.MYI”文件。 MyISAM类型的表直接拷到另一个数据库就 阅读全文
posted @ 2018-01-19 13:59 追忆丶年华 阅读(332) 评论(0) 推荐(0)
摘要: Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 e 阅读全文
posted @ 2018-01-19 13:59 追忆丶年华 阅读(321) 评论(0) 推荐(0)
摘要: 产品分类,多级的树状结构的论坛,邮件列表等许多地方我们都会遇到这样的问题:如何存储多级结构的数据?在PHP的应用中,提供后台数据存储的通常是关系 型数据库,它能够保存大量的数据,提供高效的数据检索和更新服务。然而关系型数据的基本形式是纵横交错的表,是一个平面的结构,如果要将多级树状结构存储 在关系型 阅读全文
posted @ 2018-01-19 13:58 追忆丶年华 阅读(471) 评论(0) 推荐(0)
摘要: my-small.cnf my-medium.cnf my-large.cnf my-huge.cnf 是 MySQL 默认的几个配置文件。针对不同配置的服务器可以使用不同的配置文件,将你需要的那一个.cnf文件修改为 my.cnf,存放到 MySQL 的安装目录。Windows 中文件扩展名为.ini,将 my-small.cnf my-medium.cnf my-large.cnf ... 阅读全文
posted @ 2018-01-19 13:58 追忆丶年华 阅读(351) 评论(0) 推荐(0)
摘要: 1.unix_timestamp 将时间转化为时间戳。(date 类型数据转换成 timestamp 形式整数) 没传时间参数则取当前时间的时间戳 mysql> select unix_timestamp();+ +| unix_timestamp() |+ +| 1361586358 |+ +1 阅读全文
posted @ 2018-01-19 13:57 追忆丶年华 阅读(252) 评论(0) 推荐(0)
摘要: text:存储可变长度的非Unicode数据,最大长度为2^31-1个字符。text列不能有默认值,存储或检索过程中,不存在大小写转换,后面如果指定长度,不会报错误,但是这个长度是不起作用的,意思就是你插入数据的时候,超过你指定的长度还是可以正常插入。mysql中text 最大长度为65,535(2 阅读全文
posted @ 2018-01-19 13:55 追忆丶年华 阅读(14532) 评论(0) 推荐(0)
摘要: 1、用mysql内置函数转换ip地址和数字利用两个内置函数inet_aton:将ip地址转换成数字型inet_ntoa:将数字型转换成ip地址2、充分利用mysql内置的format函数尤其是在处理字符格式的时候,例如将12345转换成12,345这样的,只要用:format(12345,0)即可, 阅读全文
posted @ 2018-01-19 13:54 追忆丶年华 阅读(454) 评论(0) 推荐(0)
摘要: This occurs when the thread creates a table (including internal temporary tables), at the end of the function that creates the table. This state is us 阅读全文
posted @ 2018-01-19 13:54 追忆丶年华 阅读(940) 评论(0) 推荐(0)
摘要: [转]http://www.php42.com/index.php/database/35-sql/237-mysql-order-by-list 问题描述 大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例, 下同): 降序排列的 SQL 为: 有时以上排序并不能满足我们 阅读全文
posted @ 2018-01-19 13:54 追忆丶年华 阅读(1059) 评论(0) 推荐(0)
摘要: 使用navicat测试学习:首先使用set autocommit = 0;(取消自动提交,则当执行语句commit或者rollback执行提交事务或者回滚) 在打开一个执行update查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX 根据这 阅读全文
posted @ 2018-01-19 13:53 追忆丶年华 阅读(34913) 评论(0) 推荐(2)
摘要: 格式:IF(Condition,A,B) 意义:当Condition为TRUE时,返回A;当Condition为FALSE时,返回B。 作用:作为条件语句使用。 例子: SELECT fullName, actualHour, planhour, annotatorId, IF(actualHour 阅读全文
posted @ 2018-01-19 13:52 追忆丶年华 阅读(3388) 评论(1) 推荐(0)
摘要: insert的语法 如果列清单和VALUES清单均为空清单,则INSERT会创建一个行,每个列都被设置为默认值: 假设worker表只有name和email,插入一条数据 批量插入多条数据 给出要赋值的那个列,然后再列出值的插入数据 使用set插入数据 在 SET 子句中未命名的行都赋予一个缺省值, 阅读全文
posted @ 2018-01-19 13:52 追忆丶年华 阅读(4716) 评论(1) 推荐(0)
摘要: INSERT IGNORE 与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。eg:insert ignore into tab 阅读全文
posted @ 2018-01-19 13:51 追忆丶年华 阅读(170) 评论(0) 推荐(0)
摘要: mysql强制索引和禁止某个索引 1、mysql强制使用索引:force index(索引名或者主键PRI) 例如: select * from table force index(PRI) limit 2;(强制使用主键) select * from table force index(zidua 阅读全文
posted @ 2018-01-19 13:51 追忆丶年华 阅读(1228) 评论(0) 推荐(0)
摘要: 我正在用 MySQL 客户端的时候,突然想到如果可以给查询结果添加排名该多好啊,然后就找到了一个简单的解决办法。 下面是一个示例表的数据: 然后我们要根据 Roll_No 字段进行排序并给出排名,我们首先必须定义一个初始值为0的变量,然后在查询结果中使用这个变量。 如下面的代码: ? 1 2 3 S 阅读全文
posted @ 2018-01-19 13:51 追忆丶年华 阅读(692) 评论(0) 推荐(0)
摘要: 如果你忘记了mysql密码几乎是没有什么好办法可以直接修改密码了,但我们可以在my.ini把加上skip-grant-tables,然后重启mysql就不需要密码了,这时我们再修改root密码,最后再把skip-grant-tables删除重启即可。 首先,很荣幸你找到了这篇文章。。。 如果你忘记了 阅读全文
posted @ 2018-01-19 13:50 追忆丶年华 阅读(10030) 评论(1) 推荐(0)
摘要: 代码如下: select user_name,count(*) as count from user_table group by user_name having count>1; 这个我在很早有发过一个asp下的ACCESS 的 阅读全文
posted @ 2018-01-19 13:49 追忆丶年华 阅读(118) 评论(0) 推荐(0)
摘要: 感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用。 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstr 阅读全文
posted @ 2018-01-19 13:49 追忆丶年华 阅读(284) 评论(0) 推荐(0)
摘要: 在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如'0'转成0可以直接用加法来实现例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决select * from pony or 阅读全文
posted @ 2018-01-19 13:49 追忆丶年华 阅读(68430) 评论(1) 推荐(1)
摘要: Sql代码 SELECT keyword FROM keyword_rank WHERE advertiserid='59' order by keyword LIMIT 2 OFFSET 1; Sql代码 Sql代码 比如这个SQL ,limit后面跟的是2条数据,offset后面是从第1条开始读 阅读全文
posted @ 2018-01-19 13:48 追忆丶年华 阅读(214) 评论(0) 推荐(0)
摘要: 1、先来看看多次删除插入操作后的表索引情况 2、优化表 3、再来看看优化后的效果 最后,来看看手册中关于 OPTIMIZE 的描述: 阅读全文
posted @ 2018-01-19 13:47 追忆丶年华 阅读(239) 评论(0) 推荐(0)
摘要: 在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是1 阅读全文
posted @ 2018-01-19 13:47 追忆丶年华 阅读(242) 评论(0) 推荐(0)
摘要: xtrabackup 是 percona 的一个开源项目,可以热备份innodb ,XtraDB,和MyISAM(会锁表) 官方网址http://www.percona.com/docs/wiki/percona-xtrabackup:start Xtrabackup是由percona开发的一个开源 阅读全文
posted @ 2018-01-19 13:46 追忆丶年华 阅读(395) 评论(0) 推荐(0)
摘要: #BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存,并在两个日ip 2w ,pv 20w 测试过的。# 主要使用INNOD 阅读全文
posted @ 2018-01-19 13:45 追忆丶年华 阅读(1432) 评论(0) 推荐(0)
摘要: innodb_buffer_pool_size如 果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer size更敏感。MySIAM可能对于大数据量使用默认的key_buffer_size也还好,但Innodb在大数据量时用默认值就感觉在爬了。 Innodb的 阅读全文
posted @ 2018-01-19 13:44 追忆丶年华 阅读(173) 评论(0) 推荐(0)
摘要: 在测试Mysql多主一从服务器,即一个从服务器多端口同步不同主库。本文记录了开启不同端口的操作。 详细步骤: 1、首先要先把my.cnf配置文件复制一份,开几个端口要复制几份当然要重新命名. 如: cp /etc/my.cnf /etc/my3306.cnf cp /etc/my.cnf /etc/ 阅读全文
posted @ 2018-01-19 13:44 追忆丶年华 阅读(455) 评论(0) 推荐(0)
摘要: 查看MYSQL数据库中所有用户 mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;+ +| query |+ +| User: 'cactiuser'@'%'; | | 阅读全文
posted @ 2018-01-19 13:43 追忆丶年华 阅读(27969) 评论(0) 推荐(0)
摘要: 命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist 阅读全文
posted @ 2018-01-19 13:43 追忆丶年华 阅读(4000) 评论(0) 推荐(0)
摘要: 文章1: 直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的 mysql. 阅读全文
posted @ 2018-01-19 13:42 追忆丶年华 阅读(412) 评论(0) 推荐(0)
摘要: 近期将在线服务迁移到了阿里云。 阿里云提供了云盾,安全上确实比其他的云服务有了很大的提高,遗憾的是,没有防火墙,还是需要自己设置。阿里云的虚拟机跑在XEN上,直接使用YUM安装iptables有点问题,暂时先不解决。还是先把mysql绑定到127.0.0.1上,避免不需要对外的mysql端口暴露在公 阅读全文
posted @ 2018-01-19 13:41 追忆丶年华 阅读(1668) 评论(0) 推荐(0)
摘要: 这个项目用了JQ easyUI datagrid 组件,我今天做了一个页面,页面有个div层,div里放了一个easyUI datagrid,页面初始化时div隐藏(display:none),通过点击按钮,div显示(display:block),可是当点击按钮后,datagrid只显示了一条线。 阅读全文
posted @ 2018-01-19 13:40 追忆丶年华 阅读(562) 评论(0) 推荐(0)
摘要: 此属性列表请对照jQuery EasyUI 1.0.5,关于它的更多资讯请猛击这里。 属性分为CSS片段和JS片段。 CSS类定义:1、div easyui-window 生成一个window窗口样式。 属性如下: 1)modal:是否生成模态窗口。true[是] false[否] 2)shadow 阅读全文
posted @ 2018-01-19 13:37 追忆丶年华 阅读(171) 评论(0) 推荐(0)
摘要: 在网上查了很长时间没有找到解决方法,干脆自已查看一下代码来解决吧,随是压缩过的,不过也还是好查的,工夫不负有心人,终于解决了,方法如下: 一、我们先让表格自适应宽度 二、修改jquery.easyui.min.js这个文件来解决滚动条问题 可以看到我在 7001 行处加上了一个+20,这样让宽度正好 阅读全文
posted @ 2018-01-19 13:37 追忆丶年华 阅读(285) 评论(0) 推荐(0)
摘要: 搜遍了treegrid源码和文档发现treegrid是扩展自datagrid和tree的,不过以往利用datagrid的reload方法加参数的方式加载查询结果数据,可是treegrid却只执行reload不能加载带参数的查询结果,可能是做了限制,如下代码不能加载查询结果: 复制代码代码如下: <t 阅读全文
posted @ 2018-01-19 13:37 追忆丶年华 阅读(567) 评论(0) 推荐(0)
摘要: 原文 http://blog.csdn.net/bat800/article/details/24979073 主题 jeasyui 原文 http://blog.csdn.net/bat800/article/details/24979073 主题 jeasyui 今天用 EasyUI datag 阅读全文
posted @ 2018-01-19 13:35 追忆丶年华 阅读(3374) 评论(0) 推荐(2)
摘要: 移动端省际联动插件mobiscroll <link href="assets/css/mobiscroll.custom-2.17.0.min.css" rel="stylesheet" type="text/css" /> <script src="assets/js/mobiscroll.cus 阅读全文
posted @ 2018-01-19 13:35 追忆丶年华 阅读(753) 评论(0) 推荐(0)
摘要: easyui的默认图标有以下这些: [css] view plain copy .icon-blank{ background:url('icons/blank.gif') no-repeat; } .icon-add{ background:url('icons/edit_add.png') no 阅读全文
posted @ 2018-01-19 13:34 追忆丶年华 阅读(730) 评论(0) 推荐(0)
摘要: 概述:ajax提交比较大的文件的时候,我们希望能够看到它上传的进度,代码放下面了。 阅读全文
posted @ 2018-01-19 13:34 追忆丶年华 阅读(185) 评论(0) 推荐(0)
摘要: 用jquery easyui 的 Treegrid 树形网格 进行数据展示,不过官网的API 和 demo 让我愣了好久,摸索后整理出来供大家详细参看。 jquery easyui 官网:http://www.jeasyui.net/plugins/186.html 下面以城市为例子,先展示最终效果 阅读全文
posted @ 2018-01-19 13:33 追忆丶年华 阅读(490) 评论(0) 推荐(0)
摘要: Riot.js 详细介绍 Riot.js是一个客户端模型-视图-呈现(MVP)框架并且它非常轻量级甚至小于1kb.尽管他的大小令人难以置信,所有它能构建的有如下:一个模板引擎,路由,甚至是库和一个严格的并具有组织的MVP模式。当模型数据变化时视图也会自动更新。 标签定义: Seconds Elaps 阅读全文
posted @ 2018-01-19 13:31 追忆丶年华 阅读(270) 评论(0) 推荐(0)
摘要: 用来把文件读入内存,并且读取文件中的数据。FileReader接口提供了一个异步API,使用该API可以在浏览器主线程中异步访问文件系统,读取文件中的数据。到目前文职,只有FF3.6+和Chrome6.0+实现了FileReader接口。 1、FileReader接口的方法 FileReader接口 阅读全文
posted @ 2018-01-19 13:31 追忆丶年华 阅读(157) 评论(0) 推荐(0)
摘要: js操作文件 HTML5版,有需要的朋友可以参考下。 阅读全文
posted @ 2018-01-19 13:30 追忆丶年华 阅读(2635) 评论(0) 推荐(0)
摘要: 前言 进行前端开发工作也有一段时间了,一直以来都是渣渣,以前开通博客写过一段时间但是没坚持下来,现在想有时候还是得写写什么吧,自己遇到的新东西写写归纳总结一下总归是好的,并且能够与更多人交流分享,相互进步,总是美好的事情。 前几天做开发遇到一个需求要做一个地址联动选择,找了找发现了mobiscrol 阅读全文
posted @ 2018-01-19 13:29 追忆丶年华 阅读(1138) 评论(0) 推荐(0)
摘要: Mobiscroll是一个用于触摸设备的日期和时间选择器,它的使用不会改变HTML5、PhoneGap以及混合应用的原生用户体验。作为一款jQuery滑动选择插件,用户可以自定义主题样式,为自己的移动项目UI组件添色。Mobiscroll支持所有主流平台:iOS、Android、BlackBerry 阅读全文
posted @ 2018-01-19 13:28 追忆丶年华 阅读(737) 评论(0) 推荐(0)
摘要: <table class="table table-hover" id="userTable" > <thead> <tr> <th data-field="companyName">客户名称</th> <th data-field="createDate">创建日期</th> <th data-f 阅读全文
posted @ 2018-01-19 13:27 追忆丶年华 阅读(227) 评论(0) 推荐(0)
摘要: var allTableData = $tableLeft.bootstrapTable('getData');//获取表格的所有内容行 var flag = false; for( i=0;i<allTableData.length;i++) { $tableLeft.bootstrapTable 阅读全文
posted @ 2018-01-19 13:27 追忆丶年华 阅读(1998) 评论(0) 推荐(0)
摘要: 问题1 :服务器端取不到form值,querystring没有问题, 但是request.form取不到值 解决:这是ajax的问题,原代码使用原生的ajax。 1可以用读流文件解决。2 如果想用request.form 方式,设置 contentType: "application/x-www-f 阅读全文
posted @ 2018-01-19 13:26 追忆丶年华 阅读(311) 评论(0) 推荐(0)
摘要: bootstrap样式比较好看,现项目中使用,做一下记录,备忘。 引入文件: [html] view plain copy <link rel="stylesheet" type="text/css" href="/js/bootstrap/css/bootstrap.min.css" /> <li 阅读全文
posted @ 2018-01-19 13:25 追忆丶年华 阅读(190) 评论(0) 推荐(0)
摘要: 方法一: 方法二: 方法三: 阅读全文
posted @ 2018-01-19 10:01 追忆丶年华 阅读(1067) 评论(0) 推荐(0)
摘要: Refresh from url after use data option [html] view plain copy <!DOCTYPE html> <html> <head> <title>Refresh from url after use data option</title> <met 阅读全文
posted @ 2018-01-19 09:10 追忆丶年华 阅读(421) 评论(0) 推荐(0)
摘要: [html] view plain copy function onEditClick(id, methodName, methodCode, methodGroup) { var requestUrl = "/manage/validateMethodDefineAdd.vm?validateMe 阅读全文
posted @ 2018-01-19 09:09 追忆丶年华 阅读(194) 评论(0) 推荐(0)
摘要: 功能强大,实用,操作方便,文档齐全。 http://www.layui.com/doc/modules/layer.html 常用功能代码: 阅读全文
posted @ 2018-01-19 09:08 追忆丶年华 阅读(132) 评论(0) 推荐(0)
摘要: btns : 按钮的个数。提供了0-2的选择 btn : [按钮一的文本值 , 按钮二的文本值] type : 图标类型,提供了0-10的选择,也许有你喜欢的。 msg : 信息框内容,重要参数 yes : 按钮一的回调函数 no : 按钮二的回调函数 layer API之内置方法 方法名 描述 $ 阅读全文
posted @ 2018-01-19 09:08 追忆丶年华 阅读(1688) 评论(0) 推荐(1)
摘要: [javascript] view plain copy var docrTable = $('#docrevisontable').dataTable({ "bProcessing" : true, //DataTables载入数据时,是否显示‘进度’提示 "bServerSide" : true 阅读全文
posted @ 2018-01-19 09:07 追忆丶年华 阅读(270) 评论(0) 推荐(0)
摘要: $('#example').dataTable({ "bPaginate": true, //是否显示分页 "bLengthChange": true, //每行显示的记录数 "bFilter": true, //搜索栏 "bSort": true, //是否支持排序功能 "bInfo": true 阅读全文
posted @ 2018-01-19 09:06 追忆丶年华 阅读(277) 评论(0) 推荐(0)
摘要: http://sandbox.runjs.cn/show/thwac3ec 运行效果 zh_CN.json 阅读全文
posted @ 2018-01-19 09:05 追忆丶年华 阅读(156) 评论(0) 推荐(0)
摘要: 学习可参考:http://www.guoxk.com/node/jquery-datatables http://yuemeiqing2008-163-com.iteye.com/blog/2006942 1:导入包: URL:http://www.datatables.net/ 分别导入css和j 阅读全文
posted @ 2018-01-19 09:04 追忆丶年华 阅读(278) 评论(0) 推荐(0)
摘要: var button = $('#upload_button'); //定义能够上传文件的按钮,就是一个普通的button var fileType = "zip",fileNum = "one"; //定义能够上传的文件类型,当然要靠后面的onSubmit中的js去做判断 new AjaxUplo 阅读全文
posted @ 2018-01-19 08:57 追忆丶年华 阅读(278) 评论(0) 推荐(0)
摘要: 1、AjaxUpload上传插件 浏览器迫使我们使用文件输入控件(<input type=”file” />)做上传,然而此控件的样式是不能修改的。此外,基于表单上传在流行的Ajax应用程序面前显得过时了。我们可以使用flash解决这个问题, 但实际上JavaScript也能做的很出色。 Ajax 阅读全文
posted @ 2018-01-19 08:56 追忆丶年华 阅读(752) 评论(0) 推荐(0)
摘要: 在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。 关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单: 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的 阅读全文
posted @ 2018-01-19 08:56 追忆丶年华 阅读(91) 评论(0) 推荐(0)
摘要: 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的 阅读全文
posted @ 2018-01-19 08:55 追忆丶年华 阅读(80) 评论(0) 推荐(0)
摘要: 记录一下。 本来以为jQuery("#select1").val();是取得选中的值, 那么jQuery("#select1").text();就是取得的文本。 这是不正确的,正确做法是: jQuery("#select1 option:selected").text(); 阅读全文
posted @ 2018-01-19 08:55 追忆丶年华 阅读(198) 评论(0) 推荐(0)
摘要: jquery操作select(增加,删除,清空) http://huapengpeng1989412.blog.163.com/blog/static/58828754201342841940720/ jQuery获取Select选择的Text和Value: 1 2 3 4 5 6 7 8 9 $( 阅读全文
posted @ 2018-01-19 08:54 追忆丶年华 阅读(147) 评论(0) 推荐(0)
摘要: 1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 阅读全文
posted @ 2018-01-19 08:51 追忆丶年华 阅读(131) 评论(0) 推荐(0)