首先 簡單介紹一下linux 例行性工做 兩種方式,php
主要有兩種:mysql
1 CREATE TABLE `blog` ( 2 `blog_id` int(10) unsigned NOT NULL AUTO_INCREMENT, 3 `blog_title` varchar(200) NOT NULL DEFAULT '' COMMENT '標題', 4 `blog_content` text NOT NULL COMMENT '內容', 5 `blog_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '時間', 6 `uid` int(10) unsigned NOT NULL COMMENT '用戶id', 7 `cat_id` int(10) unsigned NOT NULL COMMENT '分類', 8 `blog_look` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '瀏覽量', 9 PRIMARY KEY (`blog_id`), 10 KEY `blog_time` (`blog_time`), 11 KEY `uid` (`uid`), 12 KEY `blog_look` (`blog_look`), 13 KEY `cat_id` (`cat_id`) 14 ) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8 COMMENT='文章表'
1 <?php 2 3 $connect = mysql_connect('localhost','root','12315Smm'); 4 mysql_select_db('mydb',$connect); 5 mysql_query('set names utf8',$connect); 6 $time=time(); 7 $sql="INSERT INTO `blog` VALUES (null, '我是標題', '我是內容',{$time}, '1', '1', '0')"; 8 mysql_query($sql,$connect); 9 10
有兩種方法來加載在PHP中大多數擴展。一種是直接編譯擴展到PHP二進制文件。另外一種是經過一個ini文件動態加載的共享擴展。這些錯誤代表,動態擴展正在經過.ini文件加載,即便它們已經被編譯到PHP二進制文件。linux
要解決此問題,您必須編輯你的php.ini(或extensions.ini文件)文件和註釋掉那些已經編譯的擴展。例如,修改完成後,由於編譯安裝的模塊不須要引入redis
例:extension=redis.so 改成 ;extension=redis.so sql
執行 php -v 能夠看到提示沒有了數據庫
命令:crontab -e緩存
添加定時任務,這裏添加一條,如多條,每條任務換行,curl
前面的 「*/1 * * * * 」 分別表明 :分鐘,時,日,月,星期。函數
:wq 保存就OK;測試
查看效果;
自動插入成功,
其餘執行的方式 同理,