摘要: 转自:https://cloud.tencent.com/developer/article/1164332 简介: 目的: 电商常用功能模块的数据库设计 常见问题的数据库解决方案 环境: MySQL5.7 图形客户端,SQLyog Linux 模块: 用户:注册、登陆 商品:浏览、管理 订单:生成 阅读全文
posted @ 2019-07-17 15:23 summer0space 阅读(9029) 评论(0) 推荐(0) 编辑
摘要: 一、常见字符串和文件操作 1、PHP翻转中文字符串 1 2 3 4 5 6 7 8 9 function reverse($str){ $r = array(); for($i=0; $i<mb_strlen($str); $i++){ $r[] = mb_substr($str, $i, 1, ' 阅读全文
posted @ 2017-07-27 22:59 summer0space 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1、mysql基本介绍 mysql支持多线程高并发的关系型数据库; 数据库存储引擎InnoDB、MyISAM; mysql快速崛起的原因就是他是开源的; 性能一直是mysql自豪的一大特点; 2、mysql架构组成 麻雀虽小五脏俱全,mysql虽然简单但其内部结构并不简单; mysql物理文件组成之 阅读全文
posted @ 2017-07-27 22:54 summer0space 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: MYSQL数据库设计规范 1、数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成; 命名简洁明确(长度不能超过30个字符); 例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给数据库加个前缀; 阅读全文
posted @ 2017-07-27 22:53 summer0space 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 概念: 单一索引是指索引列为一列的情况,即新建索引的语句只实施在一列上; 用户可以在多个列上建立索引,这种索引叫做复合索引(组合索引); 复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引; 同时有两个概念叫做窄索引和宽索引,窄索引是指索引列为1-2列的索引,宽索引也就是索引列超过2列的索 阅读全文
posted @ 2017-07-27 22:36 summer0space 阅读(26297) 评论(2) 推荐(5) 编辑
摘要: Eclipse快捷键Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页 阅读全文
posted @ 2017-07-27 11:17 summer0space 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1、SQL注入 SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令注入的,它具有相同的SQL注入机制,但只针对shell命令。 [php] view plain copy $username = $_POST['u 阅读全文
posted @ 2017-07-27 11:12 summer0space 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: 有关普通索引和组合索引问题: 索引分单列索引和组合索引:单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引;组合索引,即一个索包含多个列。 MySQL索引类型包括: (1)普通索引是最基本的索引,它没有任何限制。它有以下几种创建方式: ◆创建索引 CREATE INDEX  阅读全文
posted @ 2017-07-27 11:11 summer0space 阅读(755) 评论(0) 推荐(0) 编辑