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
前言預存程序(Stored Procedure)是儲存在資料庫中經過第一次編譯後再次調用不需要再次編譯,使用者通過指定預存程序的名字並給出參數(如果該預存程序帶有參數)來執行它。Java調用MySQL的預存程序,需要用JDBC串連,環境eclipse首先查看MySQL中的資料庫的預存程序,接著編寫代碼調用mysql> show procedure status;+------+-------------+-----------+----------------+--------------
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
採用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
######## 本配置放在 httpd.conf 或其他 .conf 檔案中都可以 ######## APACHE2 支援多種認證/驗證方式,本文只涉及 MYSQL 認證/驗證方式 #/svn 即在 瀏覽器或SVN用戶端中訪問的 版本庫的地址,如:http://xxx.xxx.xxx.xxx/svn <Location /svn> DAV svn #/var/svn/test 即伺服器上的版本庫位置 SVNPath /var/svn/test
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
Mysql儲存java對象MySQL 設定欄位為 blob儲存對象,先將對象序列化為byte[] 使用 setObject(byte[] bytes)ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream out = null; try { out = new ObjectOutputStream(baos);
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
前言MySQL是一款常用的開來源資料庫產品,通常也是免費資料庫的首選。查了一下NPM列表,發現Nodejs有13庫可以訪問MySQL,felixge/node-mysql似乎是最受關注項目,我也決定嘗試用一下。要注意名字,”felixge/node-mysql”非”node-mysql”,安裝部分會介紹這個小插曲!目錄 node-mysql介紹 建立MySQL測試庫 node-mysql安裝 node-mysql使用1.
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用來儲存使用者的發言:複製代碼