一、CREATE TABLE 方法 整表复制: create table 新表 select * from 旧表; 结构复制: 1、create table 新表 select * from 旧表 where 1<>1; 2、CREATE TABLE 新表 LIKE 旧表; 二、INSERT INTO 方法 得到建表语句: show create table 旧表; 复制数据到新表: 1、复制旧表的数据到新表(假设两个表结构一样) INSERT INTO 新表 SELECT * ...
Read More »Monthly Archives: 十月 2013
yii添加字段后model及视图修改
rules: array(‘新字段’,'safe’,'on’=>’search’) 1、array(‘新字段’, ’safe’)//这个如果是要用户输入的话,要加一下, 2、array(‘新字段’, ’numerical’),//如果是数字的话 3、array(‘新字段’, ’length ...
Read More »php单例模式实现对象只被创建一次
单例类至少拥有以下三种公共元素: 必须拥有一个构造函数,并且必须被标记为private。 拥有一个保存类的实例的静态成员变量。 拥有一个访问这个实例的公共的静态方法 具体使用方面,我在下面php实例中注释的很清楚: <?php /** * by www.phpddt.com */ class Mysql{ //该属性用来保存实例 private static $conn; //构造函数为private,防止创建对象 private function __construct() ...
Read More »linux下安装php 5.3.8&Zend Optimizer&mysql
下载php 5.3.8 下载地址: http://www.php.net 先安装 libmcrypt yum install libmcrypt libmcrypt-devel 安装PHP 5.3.8 ./configure \ –prefix=/usr/local/php \ –with-apxs2=/usr/local/apache/bin/apxs \ –with-mysql=/usr/local/mysql \ –with-pdo-mysq ...
Read More »Linux Apache无法解析PHP综合因素
在httpd.conf 里加入如下几句 AddType application/x-httpd-php .php LoadModule php5_module modules/libphp5.so <IfModule mod_php5.c> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps </IfModule> 怎么说呢,我反正都加了,完美启动 ...
Read More »Linux下安装PHP5.5
下载安装包后,在安装php之前必须先安装libxml2,因此可以通过下载libxml2安装包,编译安装,我通过yum -y install libxml2 libxml2-devel(不安装这个的话,会找出解析错误)。 配置: ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs –with-mysql=/usr/local/mysql –with-c ...
Read More »编译mysql make时候出现./include/my_global.h:1088: 错误:对 C++ 内建类型 ‘bool’ 的重声明
./depcomp: line 512: exec: g++: not found make[2]: *** [my_new.o] 错误 127 make[2]: Leaving directory `/usr/local/setup/mysql-5.0.51b/mysys’ make[1]: *** [all-recursive] 错误 1 make[1]: Leaving directory `/usr/local/setup/mysql-5.0.51b’ make: ...
Read More »bash: ./configure: 权限不够
linux下运行一个文件时 提示权限不够,说明这个文件没有可执行权限 我们可以在属性里面手动为这个文件加上可执行权限也可以使用命令的方式 命令方式: 例如: bash: ./configure: 权限不够 给文件加上可执行权限: chmod +x configure 再输入 ./configure 就可以了;
Read More »configure error xml2-config not found. please check your libxml2 installation
centos 5.5 安装 PHP 5.4.3 报 configure error xml2-config not found. please check your libxml2 installation 错误 检查是否安装了libxm包 [root@rh-linux software]# rpm -qa |grep libxml2 libxml2-2.6.26-2.1.12 libxml2-python-2.6.26-2.1.12 重新安装libxml2和libxml2-devel包, y ...
Read More »apache出现You don’t have permission to access / on this server. 提示
打开httpd.ini # Each directory to which Apache has access can be configured with respect # to which services and features are allowed and/or disabled in that # directory (and its subdirectories). # # First, we configure the ”default” to be ...
Read More »Linux下安装mysql,采用tar包安装模式
1.建立相应目录和用户组 mkdir /usr/local/mysql groupadd mysql useradd -g mysql -d /usr/local/mysql 2.开始安装mysql tar -xzxv mysql-5.0.19.tar.gz cd mysql-5.0.19 ./configure –prefix=/usr/local/mysql (指定安装目录) –without-debug 去除debug模式 –with-extra-cha ...
Read More »编译apahce时出现httpd-2.2.22/srclib/apr-util错误的解决方法
今天在编译apache时,出现如下问题: make[3]: Entering directory `/tmp/httpd-2.2.22/srclib/apr-util/xml/expat’ /bin/sh ./conftools/mkinstalldirs /usr/local/apache2/lib /usr/local/apache2/include /bin/sh ./libtool –mode=install /usr/bin/install -c libexp ...
Read More »RHEL5.4下使用Apache+PHP+MySQL配置LAMP服务器
RHEL5.4下使用Apache+PHP+MySQL配置LAMP服务器具体步骤: ###########分割线 编译安装Mysql,启动控制Mysql########### 1、卸载已安装的mysql的RPM包 编译安装mysql前,首先查看系统中是否已安装mysql服务器软件: [root@server01 /]# rpm -qa | grep mysql [root@server01 /]# rpm -e mysql-server [root@server01 /]# rpm -e mysq ...
Read More »