Time of Update: 2017-01-18
PHP 5.3.1MySQL 5.0.89Nginx 0.8.33 或 0.7.65 (可選)這個可比網上流傳的什麼一鍵安裝包要好得多,強烈推薦此法安裝,適合所有菜鳥和高手。我伺服器上全用的原始碼編譯安裝,也好不到哪去,還很費勁。我這個裝完已經包含 php 的一些常用擴充, PDO,eaccelerator,memcache,tidy等等。CentOS 迷你安裝,然後先建立一個 repo# vi
Time of Update: 2017-01-18
配置php: 1.解壓php檔案到windows安裝盤根目錄下,例如C:\php 3.將C:\php\php.ini-dist 複製到 C:\Windows,並將php.ini-dist改名為php.ini建立捷徑到C:\php(主要是為了方面修改配置) 4.尋找php.ini並修改: extension_dir = "C:\php\ext" session.save_path = "C:Windows\Temp" 開啟session(可選) display_errors = On
Time of Update: 2017-01-18
1.Apache2.2\conf\httpd.conf中釋放: Include conf/extra/httpd-vhosts.conf(去掉前面的#) 2.httpd.conf中增加 <Directory "E:/work/test"> #專案檔夾DWM目錄,注意不要使用中文定義目錄與檔案夾 # # Possible values for the Options directive are "None", "All", # or any combination of: #
Time of Update: 2017-01-18
下午寫了一個簡單的 bash 指令碼,用來測試程式,輸入一個測試案例檔案,輸出沒有通過測試的用例和結果,然後把結果儲存到資料庫裡。如何在 bash 指令碼裡直接存取資料庫呢?既然在 shell 裡可以直接用 mysql 命令操作資料庫,那麼在 shell script 裡也應該可以通過調用 mysql 來操作資料庫。比如用下面的 bash shell 指令碼查詢資料庫:Bash複製代碼 代碼如下:#!/bin/bashmysql -uvpsee -ppassword test <<
Time of Update: 2017-01-18
1 ) 安裝Centos 5 , 下載地址 http://mirrors.sohu.com/centos/5/isos/i386/ 安裝過程請禁用selinux 和 防火牆 2) 安裝必要的組件 LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel
Time of Update: 2017-01-18
裝了ubuntu好長一段時間了,都沒去用,國慶的時候折騰了下,配置了一些基本的開發環境,一上手就感覺喜歡上了ubuntu,說不上為什麼。為了搞本地的測試php測試環境而裝了xampp,安裝超簡單,但是我發現它沒有自啟動。解決辦法也很簡單,通過下面的命令開啟啟動的資源檔: 複製代碼 代碼如下: x@zst:~$ cd /etc/init.d x@zst:/etc/init.d$ sudo gedit rc.local 在開機檔案裡加入一行代碼: 複製代碼 代碼如下:
Time of Update: 2017-01-18
採用at命令添加計劃任務。有關使用文法可以到window-》“開始”-》運行“cmd”-》執行命令“at /”,這樣介面中就會顯示at命令的文法。下面我們講解下如何讓伺服器定時啟動apache與mysql: 1、在c:盤根目錄建立一個autostartserver.bat檔案,然後右鍵編輯,將檔案內容設為如下後儲存: 複製代碼 代碼如下: @ECHO OFF net stop apache2 net start apache2 net stop mysql net start mysql
Time of Update: 2017-01-18
每天定時備份mysql資料庫任務,刪除指定天數前的資料,保留指定天的資料;需求: 1,每天4點備份mysql資料; 2,為節省空間的,刪除超過3個月的所有備份資料; 3,刪除超過7天的備份資料,保留3個月裡的 10號 20號 30號的備份資料;#建立shell檔案vim backup_mysql.sh mysqldump -uroot -p123456 --all-databases > /data/dbdata/mysqlbak/`date +%Y%m%d`
Time of Update: 2017-01-18
操作是在ubuntu系統的下環境,簡單記錄一下過程。首先用apt-get安裝資料庫,鍵入命令 sudo apt-get install mysql-server , 一路斷行符號,然後在一個介面設定一下資料庫root的密碼就好了在資料庫裡面我們需要建立一些東西。鍵入 mysql -uroot -p××××× 來進入sql控制台。1.先建立資料集 create database databasename ;2.use database databasename
Time of Update: 2017-01-18
原因分析: Host 'Local' is not allowed to connect to this MySQL server 典型的遠程許可權問題。問題癥結: MySQL 沒有開放遠程登入的許可權。要看你的伺服器到底用的那種系統,linux或者是Windows,這個解決辦法不同,你可以上網搜尋一下,解決問題的資料很多。解決辦法: 開啟 MySQL 的遠程登陸帳號有兩大步:1、確定伺服器上的防火牆沒有阻止 3306 連接埠。 MySQL 預設的連接埠是 3306
Time of Update: 2017-01-18
用yum更新PHP,只需用一條命令就可以搞定: 複製代碼 代碼如下:#yum update php 但問題來了,使用此命令後,系統告訴我,沒有發現可更新的包。而當前的PHP版本只是5.2.1,PHP官方已經更新到5.2.6了。 經過一番詢問,才知道原來CentOS系統的源裡PHP仍舊是5.2.1,需要額外的源才能升級PHP。 根據外國網友的介紹,冰古添加了額外的源: 登入SSH後依次運行下列命令: 複製代碼 代碼如下: #rpm –import
Time of Update: 2017-01-18
第一步:在你的linux伺服器中定義備份目錄:複製代碼 代碼如下: mkdir /var/lib/mysqlbackup cd /var/lib/mysqlbackup第二步:下面是最重要的一步了,就是寫定時備份指令碼。複製代碼 代碼如下: vi dbbackup.sh代碼檔案如下複製代碼 代碼如下: #!/bin/sh# mysql data backup script## use mysqldump --help,get more
Time of Update: 2017-01-18
到官方網站下載最新正式版本(括弧內的版本號碼是我搭建平台時使用的):Apache(2.2.4):http://httpd.apache.org/download.cgiPHP(5.2.3,zip包):http://www.php.net/downloads.phpMySQL(5.0.45):http://dev.mysql.com/downloads/mysql/5.0.htmlphpMyAdmin(2.10.3):http://www.phpmyadmin.net/home_page/down
Time of Update: 2017-01-18
目前windows系統使用iis來搭建php+mysql環境的居多,由於手動設定會出現很多意想不到的錯誤以及安全上的問題,這裡推薦的是護衛神·PHP套件,可以非常方便的搭建好php+mysql+phpmyadmin
Time of Update: 2017-01-18
nginx中有一個模組有這個功能,(以前的文章中擴充,這裡叫模組,以後統一叫模組,模組可能準確點,因為擴充是單獨的檔案,而模組是嵌入到主檔案中的),這個模組叫drizzle-nginx-module,下載地址為:https://github.com/openresty/drizzle-nginx-module要編譯這個還不容易,上面這個地址也有說明:先下載drizzle庫,地址:http://openresty.org/download/drizzle7-2011.07.21.tar.gz編譯和
Time of Update: 2017-01-18
還是cronjob的一部分,就是在Rails的定時任務裡,後台互動運行CheckIPAddress(){ echo $1 |grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" > /dev/null if [ $? = 1 ]; then return 1 else a=`echo $1 | awk -F. '{print $1}'`
Time of Update: 2017-01-18
使用Node做Web頁面開發,基本上是串連非關係型資料庫mongodb,而這裡我還是先嘗試串連了一下mysql資料庫,因為相對於mysql來說mongodb過於生疏,想著快速出來頁面,所以選擇相對熟悉一些的mysql。1. 安裝mysql下載MySQL :MySQL Downloads,並進行安裝。安裝完,會引導你對資料庫進行配置,設定root密碼以及建立普通使用者以及密碼。2. 安裝Node-mysql通過npm安裝mysql的軟體包,通過它方便快速調用函數串連mysql資料庫。進入專案檔夾,
Time of Update: 2017-01-18
一、建立資料庫連接:createConnection(Object)方法 該方法接受一個對象作為參數,該對象有四個常用的屬性host,user,password,database。與php中連結資料庫的參數相同。屬性列表如下: host: 串連資料庫所在的主機名稱. (預設: localhost) port: 串連連接埠. (預設: 3306) localAddress: 用於TCP串連的IP地址.
Time of Update: 2017-01-18
關於PHP中操作MySQL資料庫的一些要注意的問題1. 分號的例外 對於 MySQL ,第一件你必須牢記的是它的每一行命令都是用分號 (;) 作為結束的,但……沒有完全絕對的事,在這兒也是一樣,當一行 MySQL 被插入在 PHP 代碼中時,最好把後面的分號省略掉,例如: mysql_query ("INSERT INTO tablename (first_name, last_name) VALUES ('$first_name', $last_name')"); 這是因為 PHP
Time of Update: 2017-01-18
筆者在網站開發中,採用PHP4.0+MySQL3.23.38建立了多種應用。下面,以一個簡單的聊天室設計為例,介紹PHP+MySQL在網頁開發中的應用。 1、總體設計 1. 1 構思與規劃: 聊天室的基本原理,就是把每個連上同一網頁的使用者傳送的發言資料儲存起來,然後將所有的發言資料傳給每一使用者。也就是說,用資料庫彙集每個人的發言,並將資料庫中的資料傳給每一個人就實現了聊天室的功能。 1.2 表設計 首先使用MySQL建立表chat用來儲存使用者的發言:複製代碼