MySQL
d4shman
~
展开
-
xampp搭建wordpress平台
今天上网爬,看到了一些人的个人博客,有不错,用chrome插件查看网页框架,是wordpress,正好最近安装了xampp,我也很想试试。终于搞好,现在把过程写一下(用到了网上找的一些资料)参考资料:http://www.tamba2.org.uk/wordpress/xampp/过程如下(确定你已经安装xampp、已下载新版本的wordpress)1.配置服务器。(D原创 2012-04-20 23:26:28 · 2758 阅读 · 4 评论 -
MySQL索引分析和优化
From:http://www.xker.com/Html/sjk/MySQL/20051115955.htm索引用來快速地尋找那些具有特定值的記錄,所有MySQL索引都以B-TREE的形式保存。如果沒有索引,執行查詢時MySQL必須从第一個記錄開始掃瞄整個表的所有記錄,直至找到符合要求的記錄。表裡面的記錄數量越多,這個操作的代價就越高。如果作為搜索條件的列上已經創建了索引,MySQL無需转载 2013-12-09 18:29:37 · 874 阅读 · 0 评论 -
mysql绑定参数bind_param原理以及防SQL注入
原文地址 :http://hi.baidu.com/woyigui/item/afc6ec2efaa49f0f73863e2e绑定参数原理以及SQL注入..假设我们的用户表中存在一行.用户名字段为username.值为aaa.密码字段为pwd.值为pwd..下面我们来模拟一个用户登录的过程..$username = "aaa"; $pwd = "pwd转载 2013-07-31 15:26:40 · 40600 阅读 · 4 评论 -
手把手叫你SQL注入攻防(PHP语法)
闲话不说,直接来!理论补充:1.http://blog.csdn.net/wusuopubupt/article/details/8752348 2.http://www.cnblogs.com/hkncd/archive/2012/03/31/2426274.html1.什么是SQL注入,猛戳wikipedia查看2.本地测原创 2013-04-18 15:07:14 · 11273 阅读 · 0 评论 -
SQL注入原理解析入门教程
原文地址:http://blog.csdn.net/emaste_r/article/details/8156108出现的关键名词有: UNION SELECT load_file hex 为了方便说明我们先创建两个表:hehe和heihei,很明显它们一个拥有2列属性,一个拥有3列属性======================转载 2014-02-11 22:55:07 · 2023 阅读 · 0 评论 -
聚集索引和非聚集索引的区别
原文地址:http://www.cnblogs.com/flashicp/archive/2007/05/08/739245.html1.聚集索引: 汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音排序汉字的字典是以英文字母“a”开头并以“z”结尾的,那么“安”字就自然地排在字典的前部。如果您翻完转载 2014-03-23 22:54:12 · 1169 阅读 · 0 评论 -
用postgreSQL做基于地理位置的app
前言:项目中用到了postgreSQL中的earthdistance()函数功能计算地球上两点之间的距离,中文的资料太少了,我找到了一篇英文的、讲的很好的文章 ,特此翻译,希望能够帮助到以后用到earthdistance的同学。翻译 2014-03-20 15:21:25 · 18635 阅读 · 4 评论 -
数据库的热备份和冷备份
冷备份(off, 慢, 时间点上恢复)冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外位置的一种说法。对于备份数据库信息而言,冷备份是最快和最安全的方法。冷备份的优点: 1.是非常快速的备份方法(只需拷贝文件) 2.容易归档(简单拷贝即可) 3.容易恢复到某个时间点上(只需将文件再拷贝回去) 4.能与归档原创 2014-03-23 15:43:59 · 1759 阅读 · 0 评论 -
mysql妙用bit存储信息
做游戏要存储城市id,我想用varchar原创 2014-09-16 17:27:17 · 2569 阅读 · 0 评论 -
【MySQL】命令行执行sql,去除字段名
mysql的-e选项可以让我们在命令行下执行sql:/bin/mysql -h localhost -u {user_name} -p{password} -P 3308 {db_name} -e "select id from {table_name} where uid=1;"+-------+| id |+-------+| 10162 || 10151 |原创 2015-02-26 14:41:40 · 4511 阅读 · 0 评论 -
【MySQL】replace into 用法总结
REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。下面是repl原创 2015-02-27 16:14:37 · 1114 阅读 · 0 评论 -
redhat7安装mysql-server(mysqld)
折腾…………原文地址: http://sharadchhetri.com/2014/07/31/how-to-install-mysql-server-5-6-on-centos-7-rhel-7/--------------In this tutorial we will learn, how to install MySQL Server 5.6 on Cent原创 2015-11-14 16:22:06 · 6183 阅读 · 1 评论 -
通过explain对mysql索引优化
原文地址: http://www.cnblogs.com/zaric/archive/2012/09/28/2707248.html-----------今天优化了多条SQL语句。都是EXPLAIN的功劳,分析SQL子句的执行顺序和执行情况,一木了然,下来看具体分析:[优化多表联合查询]explain SELECT sql_no_cache pker.*,pk.转载 2016-01-11 17:22:46 · 856 阅读 · 0 评论 -
mysql_real_eacape_string中文截断问题
rt:解决办法:参考:http://stackoverflow.com/questions/21091580/is-mysql-real-escape-string-vulnerable-to-invalid-utf-8-exploitation-eg-overlong/21140149#21140149原创 2016-01-11 11:37:22 · 1084 阅读 · 0 评论 -
理解MySQL——索引与优化
理解MySQL——索引与优化原文链接:http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进转载 2013-05-04 12:46:48 · 966 阅读 · 0 评论 -
MYSQL常用命令总结
MYSQL常用命令 预备知识: 一、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到原创 2012-04-20 13:12:00 · 715 阅读 · 0 评论 -
iis 与apache分享80端口的解决方法
虽然这样起标题,可是,实际的问题却不是这样:安装SQL SERVER 2008时候,要求安装IIS 服务,可是在安装XAMPP时,却出现如下错误:apache服务无法启动百度等中文搜索引擎都说是IIS 和apache 80端口冲突问题,用cmd下命令:netstat -ano|findstr"80"发现:ID为4的进程占用,在到任务管理器产看详情,发现4--》sy原创 2013-03-12 16:31:05 · 1194 阅读 · 0 评论 -
SQL Server服务无法启动/登陆的解决方法
前几天重装了系统,在家使用SQL Server一切正常,可是到了单位,SQL Server服务怎么也起不来了,在网上查资料,折腾了一个多小时没有搞定,准备放弃了:再次重装系统!在几乎“绝望”的时候,没想到在客户的提醒下解决了该问题。现将本人的体会共享给大家,希望对大家有所帮助: SQL Server服务无法启动时,时常会遇到以下提示: 本地计算机上的MSSQLSERVE原创 2013-03-02 15:55:32 · 9899 阅读 · 0 评论 -
zend studio 运行PHP路径问题
原创 2013-03-12 16:46:27 · 1254 阅读 · 0 评论 -
SQL server 2008安装出现ENU错误的解决方法
这是语言区域的问题控制面板--》区域——》语言改为简体中文就可以了原创 2013-03-02 12:45:00 · 5011 阅读 · 0 评论 -
php由于大小限制无法导入文件的解决
【问题】没有接收到要导入的数据。可能是文件名没有提交,也可能是文件大小超出 PHP 限制。参见 FAQ 1.16。到php.ini中把upload_max_filesize改成200M(默认是2m,远远不够啊)注意:重启apache解决!来自坤哥,明小。。原创 2013-03-14 16:44:49 · 2601 阅读 · 0 评论 -
phpmyadmin密码问题
原创 2013-03-21 21:50:04 · 1005 阅读 · 2 评论 -
网站建站框架
原创 2013-03-21 23:04:43 · 1180 阅读 · 2 评论 -
#1045 - Access denied for user 'root'@'localhost' (using password: NO)解决办法
网页上连不上,那应该是你配置文件中的设定与 MySQL 默认权限账户(没有密码的 root)不对应造成的。在phpMyAdmin中,使用文件config.inc.php保存用户名和密码,当需要更换用户或用户口令更改时,必须修改config.inc.php文件,然后再上传。原创 2013-03-25 09:34:03 · 1541 阅读 · 0 评论 -
大数据量高并发的数据库优化【重要】
大数据量高并发的数据库优化【重要】一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段转载 2013-04-17 23:13:55 · 1322 阅读 · 0 评论 -
常见sql注入方式
1.没有正确过滤转义字符 在用户的输入没有为转义字符过滤时,就会发生这种形式的注入式攻击,它会被传递给一个SQL语句。这样就会导致应用程序的终端用户对数据库上的语句实施操纵。比方说,下面的这行代码就会演示这种漏洞: statement := "SELECT* FROM users WHERE name = '" + userName + "';" 这种代码的设计目的是原创 2013-04-02 17:03:03 · 15785 阅读 · 1 评论 -
mysql修改表名,列名,列类型,添加表列,删除表列
alter table test rename test1; --修改表名alter table test add column name varchar(10); --添加表列alter table test drop column name; --删除表列alter table test modify address char(10) --修改表列类型||alter tabl转载 2013-06-09 15:12:38 · 6055 阅读 · 0 评论 -
PHP程序员最常犯的11个MySQL错误
1、使用MyISAM而不是InnoDB MySQL有很多数据库引擎,但是你最可能碰到的就是MyISAM和InnoDB。 MySQL 默认使用的是MyISAM。但是,很多情况下这都是一个很糟糕的选择,除非你在创建一个非常简单抑或实验性的数据库。外键约束或者事务处理对于数据完整性 是非常重要的,但MyISAM都不支持这些。另外,当有一条记录在插入或者更新时,整个数据表都被锁定了,当使用量增转载 2013-03-28 22:13:23 · 876 阅读 · 0 评论 -
MYSQL 索引
原文地址:http://blog.codinglabs.org/articles/theory-of-mysql-index.htmlMySQL索引实现在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点转载 2013-07-03 11:03:50 · 1166 阅读 · 0 评论 -
mysql中fetch_array, fetch_accoc, fetch_row,fetch_object的区别
1.fetch_array:返回关系型数组或数字索引型数组,读取数据的时候我们可以用比如:$result[1] 或者是$result["username"]。2.fetch_assoc:返回关系型数组,读取数据的时候我们可以用比如:$result["username"]。3.fetch_row:返回数字索引型数组,读取数据的时候我们可以用比如:$result[1]4.fetch_obj原创 2013-07-31 11:57:25 · 3507 阅读 · 0 评论 -
mysql innodb auto_increment id不连续增长问题
原文地址:http://thenoyes.com/littlenoise/?p=187---------Why are there gaps in my auto_increment sequence, even if there are no deletes or rolled back transactions?Is it a bug?The manua转载 2016-01-13 14:51:15 · 2137 阅读 · 1 评论