Loading

摘要: 1.准备必要的库文件 yum install -y gcc zlib-devel openssl-devel sqlite-devel apt-get install libssl-dev tcl tk sqlite sqlite3 libbz2-1.0 libbz2-dev libexpat1 l 阅读全文
posted @ 2017-03-29 14:12 王树燚 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: Linux 系统中有软链接和硬链接两种特殊的“文件”。 软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录。 硬链接则透过文件系统的inode来产生新档名,而不是产生新档案。 创建方法都很简单: inode 要解释清楚两者的区别和联系需要先说清楚 linux 文件系统中的 阅读全文
posted @ 2017-03-29 14:09 王树燚 阅读(2132) 评论(0) 推荐(0) 编辑
摘要: 外连接 A LEFT JOIN B join_condition 数据表B的结果集依赖数据表A 数据表A的结果集根据左连接条件依赖所有数据表 B表除外)。 左外连接条件决定如何检索数据表B(在没有指定WHERE条件的情况下) 如果数据表A的某条记录符合WHERE条件, 但是在数据表B不存在 符合连接 阅读全文
posted @ 2017-03-28 20:04 王树燚 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 内连接 左外连接 右外连接 阅读全文
posted @ 2017-03-28 11:48 王树燚 阅读(982) 评论(0) 推荐(1) 编辑
摘要: 首先创建目标库 create database trgdb; 获取所有源库的表名 use information_schema; select table_name from TABLES where TABLE_SCHEMA=’srcdb’; 然后按照以下命令一个个修改 rename table 阅读全文
posted @ 2017-03-24 15:16 王树燚 阅读(3083) 评论(0) 推荐(0) 编辑
摘要: 一、数据备份 1、备份一个数据库 mysqldump基本语法: mysqldump -u username -p dbname table1 table2 ...-> BackupName.sql 其中: dbname参数表示数据库的名称; table1和table2参数表示需要备份的表的名称,为空 阅读全文
posted @ 2017-03-24 14:17 王树燚 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Your full user_name@host_name account name x, for any “x” not listed above 阅读全文
posted @ 2017-03-24 09:26 王树燚 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 修改PHP上传文件大小限制的方法1. 一般的文件上传,除非文件很小.就像一个5M的文件,很可能要超过一分钟才能上传完.但在php中,默认的该页最久执行时间为 30 秒.就是说超过30秒,该脚本就停止执行.这就导致出现 无法打开网页的情况.这时我们可以修改 max_execution_time在php 阅读全文
posted @ 2017-03-22 16:32 王树燚 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 安装centos7以后按照以往习惯修改rc.local添加开机启动命令,但重启后发现无效,再次重启发现依然如故 检查系统rc.local服务运行情况 1 systemctl | grep "rc.local" 2 # rc-local.service loaded active running /e 阅读全文
posted @ 2017-03-22 13:10 王树燚 阅读(9861) 评论(0) 推荐(0) 编辑
摘要: 1 #yum install net-tools.x86_64 2 3 #cd /etc/sysconfig/network-scripts/ 4 #mv ifcfg-eno16780032 ifcfg-eth0 5 手动修改 IPADDR GATEWAY DNS1 DNS2 6 7 TYPE="Ethernet" 8 BOOTPROTO="none" ... 阅读全文
posted @ 2017-03-22 12:55 王树燚 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.停止MySQL进程 service mysqld stop 2.进入MySQL程序目录 cd /usr/local/mysql/bin 3.以安全模式启动MySQL ./mysqld_safe --skip-grant-tables 4.新打开一个终端窗口,登录到MySQL mysql -uro 阅读全文
posted @ 2017-03-18 10:06 王树燚 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*** 阅读全文
posted @ 2017-03-16 16:38 王树燚 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1.phpmyadmin官网下载多语言包 2.找到libraries目录下的config.default.php1)查找$cfg['PmaAbsoluteUri'] 设置默认访问网址 2)查找$cfg['Servers'][$i]['host'] $cfg['Servers'][$i]['port' 阅读全文
posted @ 2017-03-12 21:52 王树燚 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Smarty五配置两方法 <?php require('../smarty/Smarty.class.php'); $smarty=new Smarty(); //Smarty"五配置两方法" //五配置的介绍 $smarty->left_delimiter="{"; //左定界符 $smarty- 阅读全文
posted @ 2017-03-08 16:58 王树燚 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、视图引擎的作用是什么 帮助开发人员实现MVC中的view的开发 2、什么是一个好的视图引擎 1)基于该引擎开发出的模板要更贴近标准的html 2)语法简单易懂 3)良好的缓存机制 4)扩展性良好 5)网络资源多 3、市面上常见视图引擎 Smarty、PHPLIB Smarty 提供了逻辑与外在内 阅读全文
posted @ 2017-03-08 16:13 王树燚 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 类: ——物以类聚,把具有相似特性的对象归类到一个类中 ——类定义了这些相似对象拥有的相同的属性和方法 ——类是相似对象的描述,称为类的定义,是该类对象的蓝图或者原型 ——类的对象称为类的一个实例 阅读全文
posted @ 2017-03-08 14:24 王树燚 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 对象内部是高内聚的 ——对象只负责一项特定的功能(职能可大可小) ——所有对象相关的内容都封装到对象内部 高内聚就是该有的都有,用的时候不会缺胳膊少腿! 对象对外是低耦合的 ——外部世界可以看到对象的一些属性(并非全部) ——外部世界可以看到对象可以作某些事情(并非全部) 对象一旦做到低耦合,相互之 阅读全文
posted @ 2017-03-08 14:20 王树燚 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 第一步:识别对象 ——任何实体都可以被识别为一个对象 第二步:识别对象的属性 ——对象里面存储的数据被识别为属性 ——对于不同的业务逻辑,关注的数据不同,独享里面存储的属性也不同 第三步:识别对象的行为 ——对象自己属性数据的交互 ——对象和外部交互 阅读全文
posted @ 2017-03-08 14:13 王树燚 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 对象包含两部分 ——对象的组成元素 是对象的数据类型,用于描述对象的数据 又被称为对象的属性,或者对象的成员变量 ——对象的行为 是对象的行为模型,用于描述对象能够做什么事情 又被称为对象的方法 对象的特点 每个对象都是独一无二的 对象是一个特定事物,他的职能是完成特定功能 对象是可以重复使用的 面 阅读全文
posted @ 2017-03-08 13:46 王树燚 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 多表更新:参照另外的表来更新本表的内容 table_reference {[inner | cross] join | {left | right} [outer] join} 内连接、左外连接、右外连接 table_reference ON conditional_expr 表的连接条件 upda 阅读全文
posted @ 2017-03-06 15:53 王树燚 阅读(181) 评论(0) 推荐(0) 编辑
摘要: operand comparison_operator [NOT] in (subquery) =ANY运算符与IN等效 !=ALL或<>ALL运算符与NOT IN 等效 如果子查询返回任何行,EXISTS将返回TRUE;否则为FALSE。 阅读全文
posted @ 2017-03-05 19:11 王树燚 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 使用比较运算符的子查询 =、>、<、>=、<=、<>、!=、<=> 语法结构 operand comparison_operator subquery 需要使用ANY、SOME、ALL查询子句。 operand comparison_operator ANY| SOME | ALL (subquer 阅读全文
posted @ 2017-03-05 17:27 王树燚 阅读(1619) 评论(0) 推荐(0) 编辑
摘要: function C($name,$method){ require_once('libs/Controller/'.$name.'Controller.class.php'); eval('$obj = new '.$name.'Controller();$obj ->'.$method.'(); 阅读全文
posted @ 2017-03-05 15:15 王树燚 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 入口程序 单一入口机制,单一入口指在一个web应用程序中,所有的请求都是指向一个脚本文件,例如我们经常看到某一个网站所有的页面都是index.php??xxxx这样的形式。所有对使用程序的访问都是必须通过这个入口。 mvc | libs | | Controller 类库目录 | | Model 模 阅读全文
posted @ 2017-03-05 14:30 王树燚 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 控制器:调用模型,并调用视图,将模型产生数据传递给视图,并让相关视图去显示 模 型:获取数据,并处理返回数据 视 图:是将取得的数据进行组织、美化等,并最终向用户终端输出 第一步 浏览者 -> 调用控制器,对控制器发出指令 第二步 控制器 -> 按指令选取一个合适的模型 第三步 模型 -> 按控制器 阅读全文
posted @ 2017-03-05 14:16 王树燚 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 样式优先级: 行内样式>内部样式>外部样式 阅读全文
posted @ 2017-03-05 10:33 王树燚 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 标准文档流(Normal flow) 特点: 从上到下,从左到右,输出文档内容 由块级元素和行级元素组成 块级元素: 从左到右撑满页面,独占一行 触碰到页面边缘时,会自动换行 块级标签: div、ul、li、dl、dt、p...... 行级元素: 能在同一行内显示 不会改变HTML文档结构 行级标签 阅读全文
posted @ 2017-03-05 10:10 王树燚 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 子查询(Subquery)是指出现在其他SQL语句内的SELECT子句。 例如: select * from t1 where col1=(select col2 from t2); 其中select * from t1,称为Outer Query/Outer Statement(外层查询) sel 阅读全文
posted @ 2017-03-02 20:12 王树燚 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 1限制查询结果 [limit {[offset,] row_count | row_count offset}] row_count 起始行(第一行是0) offset 偏移量 输出几行记录 阅读全文
posted @ 2017-03-02 17:34 王树燚 阅读(2383) 评论(0) 推荐(0) 编辑
摘要: order by {col_name | expr | position} [ASC | DESC] 查询结果 排序条件的顺序 决定 排序条件 的优先级 如果同一条件下值相等,那么启用低优先级的条件进行对比 阅读全文
posted @ 2017-03-02 11:54 王树燚 阅读(914) 评论(0) 推荐(0) 编辑
摘要: [group by {col_name | position} [ASC | DESC ]] 分组条件 [HAVING where_condition] HAVING 后面的条件必须出现在select语句中 阅读全文
posted @ 2017-03-02 11:35 王树燚 阅读(715) 评论(0) 推荐(0) 编辑
摘要: where 条件表达式 对记录进行过滤,如果没有指定where子句,则显示所有记录。 在where表达式中,可以使用MySQL支持的函数或运算符。 阅读全文
posted @ 2017-03-02 09:19 王树燚 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 查找记录 SELECT select_expr [,select_expr ...] [ FROM table_references(表的参照) [WHERE where_condition](条件) [GROUP BY {col_name | position} [ASC | DESC],...] 阅读全文
posted @ 2017-03-02 08:43 王树燚 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1 更新操作(单表更新) 1)单表更新 update [low_priority] [ignore] table_reference set col_name1={expr1|default},col_name2={expr1|default} .....[where where_condition 阅读全文
posted @ 2017-03-01 21:44 王树燚 阅读(684) 评论(0) 推荐(1) 编辑
摘要: 一、insert insert tb_name [(col_name,......)] {values | value} ({expr | default } ....... ) , ( ... ) , ... 可以加入表达式、默认值、空值、函数 并且可以一次插入多条记录 二、子查询 insert 阅读全文
posted @ 2017-02-28 20:01 王树燚 阅读(370) 评论(0) 推荐(1) 编辑
摘要: 一、约束 划分标准:功能、数据列的数目 功能: (1)NOT NULL(非空约束) (2)PRIMARY KEY(主键约束) (3)UNIQUE(唯一约束) (4)DEFAULT(默认约束) (5)FOREIGN KEY(外键约束) 数据列的数目: 表级约束 列级约束 二、修改数据表: 针对字段的操 阅读全文
posted @ 2017-02-28 19:45 王树燚 阅读(170) 评论(0) 推荐(0) 编辑
摘要: <?php//设置默认的时区date_default_timezone_set('Asia/Shanghai');//输出1396193923对应的日期echo date("Y-m-d",'1396193923');?> 阅读全文
posted @ 2017-02-28 17:01 王树燚 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.插入数据 insert into tb_name(col_name,col_name2,....)values(value1,value2,......); 2.更新数据 update tb_name set col_name=new_value1,col_name2=new_value2,.. 阅读全文
posted @ 2017-02-26 19:53 王树燚 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 更改字段名 alter table tb_name change col_name new_col_name create_definition; 阅读全文
posted @ 2017-02-26 19:44 王树燚 阅读(14457) 评论(0) 推荐(1) 编辑
摘要: ALTER [IGNORE] table tb_name alter_spec,alter_spec......... alter_specification: ADD [COLUMN] create_definition [FIRST|AFTER column_name] --添加新字段 ADD 阅读全文
posted @ 2017-02-26 15:40 王树燚 阅读(334) 评论(0) 推荐(0) 编辑