随笔 - 390  文章 - 0  评论 - 3  阅读 - 92万 

随笔分类 -  mysql

MySQL 对于千万级的大表要怎么优化?
摘要:作者:zhuqz链接:https://www.zhihu.com/question/19719997/answer/81930332来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 很多人第一反应是各种切分;我给的顺序是:第一优化你的sql和索引; 第二加缓存,memc 阅读全文
posted @ 2019-06-17 10:24 夏沫忆香 阅读(1064) 评论(0) 推荐(0) 编辑
防sql注入方法
摘要:mysql_escape_string(strip_tags($arr)) 阅读全文
posted @ 2019-06-17 10:19 夏沫忆香 阅读(323) 评论(0) 推荐(0) 编辑
MYSQL性能优化分享(分库分表)
摘要:MYSQL性能优化之分库分表与不停机修改mysql表结构,需要的朋友可以参考下 1、分库分表 很明显,一个主表(也就是很重要的表,例如用户表)无限制的增长势必严重影响性能,分库与分表是一个很不错的解决途径,也就是性能优化途径,现在的案例是我们有一个1000多万条记录的用户表members,查询起来非 阅读全文
posted @ 2019-06-17 10:15 夏沫忆香 阅读(307) 评论(0) 推荐(0) 编辑
mysql 分库分表
摘要:分表是分散数据库压力的好方法。 分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。 当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。 1,分表的分类 1>纵向分表 将本来可以在同一个表的内容,人为划分为多个表。 阅读全文
posted @ 2019-06-17 10:10 夏沫忆香 阅读(184) 评论(0) 推荐(0) 编辑
mysql 性能优化方案
摘要:网 上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行 阅读全文
posted @ 2019-06-17 09:57 夏沫忆香 阅读(3670) 评论(0) 推荐(0) 编辑
MYSQL 优化常用方法
摘要:1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的 阅读全文
posted @ 2019-06-17 09:50 夏沫忆香 阅读(4452) 评论(0) 推荐(1) 编辑
Mysql常用30种SQL查询语句优化方法
摘要:1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 阅读全文
posted @ 2019-06-17 09:50 夏沫忆香 阅读(372) 评论(0) 推荐(0) 编辑
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
摘要:向mysql 插入数据时,很多时候我们想知道刚刚插入数据的id,这对我们很有用。下面这篇文章就详细给大家介绍了利用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID,有需要的朋友们可以参考借鉴,感兴趣的朋友们下面来一起看看吧。 前言 最近在工作中又遇到了这个问题,PHP中如何获 阅读全文
posted @ 2018-07-04 13:09 夏沫忆香 阅读(401) 评论(0) 推荐(0) 编辑
mysql查询时间戳和日期的转换
摘要:在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳, 也有的直接存日期,查询的时候可能不是那么好弄. mysql提供了两个函数: from_unixtime(time_stamp) -> 将时间戳转换为日期 unix_timestamp(date) -> 阅读全文
posted @ 2018-05-08 11:53 夏沫忆香 阅读(20867) 评论(0) 推荐(0) 编辑
MySQL for Mac在Mac终端导入导出.sql文件
摘要:https://www.cnblogs.com/code4app/p/6222310.html 1.导入 打开终端输入:(前提是已经配置过MySQL环境变量) mysql -u root -p create database name; use name; source 『将.sql文件直接拖拽至终 阅读全文
posted @ 2018-04-09 14:45 夏沫忆香 阅读(2353) 评论(0) 推荐(0) 编辑
codeigniter教程:Codeigniter出现Unable to connect to your databas
摘要:Codeigniter出现A Database Error Occurred错误 下午把项目构建到服务器上的时候,codeigniter竟然出现了 a database error occurred 错误,以前在使用ci开发项目的时候没有遇到过这问题。 在本地测试虚拟机测试环境下没有出现问题,构建到 阅读全文
posted @ 2018-02-08 10:16 夏沫忆香 阅读(2241) 评论(0) 推荐(0) 编辑
mac 上 mamp 配置虚拟主机 具体过程 ?
摘要:https://www.zhihu.com/question/32320396 mac 上 mamp 配置虚拟主机 具体过程 ? 按照哪些配置什么的 都搞好了 但是还不好 配置的主机 制定的目录 还是 localhost的目录 谢谢了 先 作者:zhuyuseng链接:https://www.zhi 阅读全文
posted @ 2018-02-08 10:10 夏沫忆香 阅读(2172) 评论(0) 推荐(0) 编辑
SQL语句与正则表达式
摘要:今儿个才知道SQL语句还可以搭配正则表达式作为查询条件,很是有用。 REGEXP_LIKE(匹配)REGEXP_INSTR (包含)REGEXP_REPLACE(替换)REGEXP_SUBSTR(提取) 表 1:定位元字符 表 2:量词或重复操作符 表 3:预定义的 POSIX 字符类 表 4:表达 阅读全文
posted @ 2018-02-06 17:34 夏沫忆香 阅读(1280) 评论(0) 推荐(1) 编辑
MAMP mac下启动Mysql
摘要:MAMP mac下启动Mysql /Applications/MAMP/Library/bin/mysql -u root -p 初始密码 root; 阅读全文
posted @ 2018-01-26 09:58 夏沫忆香 阅读(231) 评论(0) 推荐(0) 编辑
codeigniter教程:Codeigniter出现Unable to connect to your databas
摘要:Codeigniter出现A Database Error Occurred错误 下午把项目构建到服务器上的时候,codeigniter竟然出现了 a database error occurred 错误,以前在使用ci开发项目的时候没有遇到过这问题。 在本地测试虚拟机测试环境下没有出现问题,构建到 阅读全文
posted @ 2018-01-05 18:16 夏沫忆香 阅读(454) 评论(0) 推荐(0) 编辑
MySQL存储引擎--MyISAM与InnoDB区别
摘要:MyISAM 和InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不 阅读全文
posted @ 2017-12-26 16:39 夏沫忆香 阅读(146) 评论(0) 推荐(0) 编辑
MyISAM和InnoDB的区别
摘要:MySQL默认采用的是MyISAM。 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。 InnoDB支持数 阅读全文
posted @ 2017-12-26 16:38 夏沫忆香 阅读(176) 评论(0) 推荐(0) 编辑
php程序员应该掌握的技能包
摘要:作为一名web开发者来说,不论是php还是java web,就我目前掌握的知识来说,个人认为应该掌握以下几个方面的内容 1 基础的编程语言,这个好像是废话 2 软件设计的思想,如面向对象、mvc、各种设计模式等等 3 web服务器的配置、优化,如apache、nginx 4 关系型数据库,现在mys 阅读全文
posted @ 2017-12-26 14:54 夏沫忆香 阅读(978) 评论(0) 推荐(0) 编辑
MySQL函数
摘要:http://www.yiibai.com/mysql/functions.html 本节为您提供最常用的MySQL函数,包括聚合函数,字符串函数,日期时间函数,控制流函数等。 MySQL聚合函数 MySQL聚合函数 - 提供最常用的MySQL聚合函数的简要概述。 avg()函数 - 计算一组值或表 阅读全文
posted @ 2017-12-25 18:31 夏沫忆香 阅读(173) 评论(0) 推荐(0) 编辑
MySQL+Node.js连接和操作
摘要:在本节中,您将学习如何使用mysql模块从node.js应用程序与MySQL进行交互。 我们将向您展示如何使用Node.js连接到MySQL,执行常用操作,如使用mysql模块API执行插入,选择,更新和删除数据库中的数据。在本教程之后,你应该可以使用MySQL作为后端数据库来开发node.js应用 阅读全文
posted @ 2017-12-25 18:31 夏沫忆香 阅读(3273) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示