摘要:
/*连接数据库*/$config=new Zend_Config_Ini("db.ini");$adapter=$config->dbconfig->db->adapter;$dbconfig=$config->dbconfig->db->config->toArray();$db=Zend_Db::factory($adapter,$dbconfig);Zend_Db_Table::setDefaultAdapter($db);/*实例化数据表Admin对象*/$this->_db=new Admin();$arr=$thi 阅读全文
摘要:
在程序中我们会用到存储过程,delimiter // /*该变mysql的结束符号*/createPROCEDURE StudentNum(out param int)beginselect count(*) from Students;end//delimiter ;调用call StudentNum(@student);函数:delimiter //create procedure StudentName(IN sid INT,out names char(10)) beginselect name from test where id=sid;end//delimiter ;注意:当我们 阅读全文
摘要:
原地址:http://blogread.cn/it/article/6089?f=wb安全起见,直接用Root执行的:/root/mysql_backup.sh# everyday 3:00 AM execute database backup3 0 * * * /root/mysql_backup.sh以下是自动自动备份shell,运行代码查看代码打印关于#!/bin/sh # mysql_backup.sh: backup mysql databases and keep newest 5 days backup. # # db_user is mysql username # d... 阅读全文
摘要:
备份数据库:mysqldump -u -p -h 数据库名称 >E:/db.sql(存储位置及名称)导入数据库:进入数据库后,source E:/db.sqlload data 也可以使用,只有服务器和客户端都允许时,LOCAL 才可以工作。LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt' [REPLACE | IGNORE] INTO TABLE tbl_name [FIELDS [TERMINATED BY 'string'] [[OPTIONALLY] ENCLO 阅读全文
摘要:
一、解决桌面上方任务栏消失的问题因 为任务栏消失了,我们无法通过点击鼠标来调出终端(gnome-termimal),这时可以用快捷方式调出终端。按住Alt+F2调出“运行应用程序” 窗口,输入“gnome-terminal”(只需要输入前面几个字母,Ubuntu就会自动帮我们补全,对于不喜欢记单词的朋友来说省力了不少),然后 点击“运行”,终端窗口就被调出来了。在终端输入如下命令:view plaincopy to clipboardprint?//杀死任务栏(控制面板)进程,系统会自动重新启动任务栏pkillgnome-panel//如果上一条命令未能解决问题,那就执行下一条命令杀死图形界面 阅读全文
摘要:
1、最近遇到了个问题,要提取html页面内的div标记里面的全部内容$p="/<div class='box'[^>]*?>(?:.|\s)*?<\/div>/";$p="/<div class='box' .*(.|\n)*?<\/div>/";这两个都是比较好用的,分享给大家2、匹配$str='14:59:58 aa bb cc dd {"show_id":2007,"duration":5}'$str='1 阅读全文
摘要:
开始下载ckeditor,ckfinder,将这两个文件放在更目录下边的include文件夹下面在使用ckeditor的htmlckfinder.php的修改63行:$baseUrl改为: $phpSelf = $_SERVER["PHP_SELF"]; $basePath = substr($phpSelf, 0, strpos($phpSelf, 'cekditor')).'/application/news/';//我的存储路径 $baseUrl =$basePath;85行:$baseUrl:$baseUrl原来的删除:改为:$bas 阅读全文
摘要:
window:在安装的时候,mysql安装步骤要记得更改语言,默认为latin,一般更换为Utf8,如果这步操作你没有更改的话,那你就要找到php.ini文件进行设置:[mysql]default-character-set=utf8[mysqld]character-set-server=utf8关闭mysql Client ,停止mysql服务,(服务里面可以找到),重新启动:在Client打:show variables like 'character%';mysql> show variables like 'character%';+------ 阅读全文
摘要:
sudo apt-get install nginx所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下程序文件在/usr/sbin/nginx日志放在了/var/log/nginx中并已经在/etc/init.d/下创建了启动脚本nginx默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www(我的), 请参考/etc/nginx/sites-available里的配置)安装nginxsudo apt-get install nginxUbunt 阅读全文
摘要:
在ZendFramework里面,当我们一次删除多条记录时,假设我们删除时的匹配值为U_Id;数据表名为User//id为参数名$ids=$this->_db->_request->getParam('id');//形式为1,2,3;因为mysql在多次删除时的分割符就是,所以拼凑为,的形式$ids=explode(',',$ids);//拆分成数组$where=$this->_db->getAdapter()->quoteInto('U_Id in (?)',$ids);//返回值为'1',& 阅读全文