Time of Update: 2017-01-19
(主要參考了火山的文章:★FLASH與ASP通訊入門教程——做真正屬於自己的留言本!)。網上沒有比較好的php留言本相關教程,我下載的N多源檔案都看得雲裡霧裡,而且好多都將代碼寫在MC上。又或許可能有好的教程我沒搜到,但無論如何,我現在要在這裡班門弄斧一番了。 flash+php+mysql簡單留言本教程 目的: 用flash+php+mysql製作一個簡單的留言本。 配置環境: 最開始肯定是先配置相應的環境了。我下載的是配置環境套件包,傻瓜式的方法,簡易安裝,比較適合我。下載地址:http:/
Time of Update: 2017-01-19
本文執行個體總結了PHP+MySQL儲存資料常見中文亂碼問題。分享給大家供大家參考,具體如下:PHP+MySQL出現中文亂碼的常見原因:1. MYSQL資料庫的編碼是utf8,與PHP網頁的編碼格式不一致,就會造成MYSQL中的中文亂碼。2. 使用MYSQL中建立表、或者選擇欄位時設定的類型不是utf8,而網頁編碼不是utf8,也可能造成MYSQL中文亂碼.3. PHP頁面的字元集與資料庫的編碼不一致。4. PHP串連MYSQL資料庫,操作是設定的語句指定的編碼和頁面編碼,PHP頁面編碼不一致。
Time of Update: 2017-01-19
由於換電腦或重裝系統後常需要重新搭建PHP環境,此次簡單記錄一下Windows下搭建PHP環境的過程,具體步驟可以參照網上資料準備工作:Windows下手工搭建PHP環境需要先下載相應的軟體,需要注意的是Apache與PHP的版本必須保持一致(均為32位或64位),如果版本不一致將導致整合Apache與PHP不成功,即修改設定檔後啟動Apache報如下圖所示的錯誤:其實在http://windows.php.net/download/上有很詳細的描述,讀者可以根據自己的需要選擇相應的版本
Time of Update: 2017-01-19
即使串連Mysql的語句正確,php也無法串連mysql資料庫,出現如下圖所示的結果:首先是在Apache伺服器的conf/httpd.conf下的任意位置都沒有:PHPIniDir "php壓縮目錄"這一項。如"C:/php-5.4.43-Win32-VC9-x86是php的壓縮目錄,應該有PHPIniDir
Time of Update: 2017-01-19
筆者做了以下的嘗試。 <?php $data_time="1998-12-31 23:59:59"; $connect_id=mysql_connect('localhost'); $query_id=mysql_query("SELECT DATE_ADD(' $data_time',INTERVAL 1 YEAR)", $connect_id); $data_time=mysql_result(
Time of Update: 2017-01-19
windows server 2008/2012安裝php iis7
Time of Update: 2017-01-19
淺談PHP值mysql操作類<?php/** * Created by PhpStorm. * User: Administrator * Date: 2016/6/27 * Time: 18:55 */ Class Mysqls{ private $table; //表 private $opt; public function __construct($host,$user,$pwd,$name,$table_names) {
Time of Update: 2017-01-19
MySQL好像從5.0開始才引入預存程序,反正以前做應用的時候從沒碰過,不過現在因為主要作內部系統,所以很多應用都用到了預存程序,當然前台有時候也需要調用MySQL預存程序,PHP的MySQL Lib好像支援的不是很好,不過我搜尋了些資料,雖然不多,但是還是嘗試的使用了,現在介紹一下方法,以便用到的朋友不用再頭疼。 lMySQL擴充也是支援預存程序的,不過只支援無返回結果的預存程序,如果該預存程序存在輸出,這個調用就會拋出一個錯誤,具體錯誤忘記了。調用方式很簡單:
Time of Update: 2017-01-19
你應該對 HTML 表單比較瞭解了,下面的一段代碼是一個很簡單的 HTML 表單: < html> < body> < form action=submitform.php3 method=GET> 姓 : < input type=text name=first_name size=25 maxlength=25> 名 : <
Time of Update: 2017-01-19
肯定都已經解決了JSP裡的亂碼問題,不過還是有些人的MYSQL亂碼問題沒有得到解決,包括我自己,所以又找了一些資料,希望這次能完全解決MYSQL資料庫的亂碼問題。 第一種方法,很精闢的總結: 經常更換虛擬機器主機,而各個服務商的MYSQL版本不同,當匯入資料後,總會出現亂碼等無法正常顯示的問題,查了好多資料,總結出自己的一點技巧: WINDOWS 下匯入應該這樣 使用MYSQL的命令
Time of Update: 2017-01-19
在Unix(Linux)上,在按照手冊的指令安裝好MySQL後,你必須運行mysql_install_db指令碼建立包含授權 表的mysql資料庫和初始許可權。在Windows上,運行分發中的Setup程式初始化資料目錄和mysql資料庫。假 定伺服器也在運行。 當你第一次在機器上安裝MySQL時,mysql資料庫中的授權表是這樣初始化的: 你可以從本地主機(localhost)上以root串連而不指定口令。root使用者擁有所有許可權(包括系統管理權限)
Time of Update: 2017-01-19
################################# ## apply.php #################### ################################# <html> <head> <title>註冊使用者</title> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2017-01-19
# sendmsg.php <?php require "func.php"; if ($b1) { if (is_user_exits($fromname) and check_user_password($fromname,$password)) { sendmsg();
Time of Update: 2017-01-19
複製代碼 代碼如下: $conn=mysql_connect('192.168.0.220','root','123'); if(!$conn) echo "失敗!"; else echo "成功!"; // 從表中提取資訊的sql語句 $sql="SELECT * FROM user where userName='
Time of Update: 2017-01-19
複製代碼 代碼如下:# -*- coding: utf-8 -*-'''Created on 2013年12月9日@author: hhdys'''import osimport mysql.connectorconfig = { 'user': 'root', 'password': '******', 'host': '127.0.0.1', 'database': 'test', 'raise_on_warnings':
Time of Update: 2017-01-19
#!/bin/bashhost_name=127.0.0.1user_name=user_pwd=database=need_optmize_table=falsetables=$(/usr/local/webserver/mysql/bin/mysql -h$host_name -u$user_name -p$user_pwd $database -A -Bse "show tables")for table_name in $tablesdo
Time of Update: 2017-01-19
索引最佳化,查詢最佳化,查詢快取,伺服器設定最佳化,作業系統和硬體最佳化,應用程式層面最佳化(web伺服器,緩衝)等等。這裡的記錄的最佳化技巧更適用於開發人員,都是從網路上收集和自己整理的,主要是查詢語句上面的最佳化,其它層面的最佳化技巧在此不做記錄。查詢的開銷指標:執行時間檢查的行數返回的行數建立索引的幾個準則:(1)、合理的建立索引能夠加速資料讀取效率,不合理的建立索引反而會拖慢資料庫的響應速度。(2)、索引越多,更新資料的速度越慢。(3)、盡量在採用MyIsam作為引擎的時候使用索引(因為
Time of Update: 2017-01-19
在這篇部落格的文章裡,我將會描述不同的使用MySQL資料庫的SSL配置方法。SSL給了你什麼? 你可以通過互連網使用 MySQL 複製特性(replication) 或者通過互連網串連到MySQL。還有可能是你通過企業網去串連,這樣會有很多人訪問。如果你使用一個內建裝置(BYOD)網路,這就更是一個問題了。SSL在這裡通過加密網路防止有針對性的監聽。在與正確的伺服器進行互動時,可以有效應對中間人攻擊(man-in-the-middle
Time of Update: 2017-01-19
本文講述了MySQL異常恢複之無主鍵情況下innodb資料恢複的方法。分享給大家供大家參考,具體如下:在mysql的innodb引擎的資料庫異常恢複中,一般都要求有主鍵或者唯一index,其實這個不是必須的,當沒有index資訊之時,可以在整個表層級的index_id進行恢複建立類比表—無主鍵mysql> CREATE TABLE `t1` ( -> `messageId` varchar(30) character set utf8 NOT NULL, ->
Time of Update: 2017-01-19
本文執行個體講述了MySQL修改my.cnf配置不生效的解決方案。分享給大家供大家參考,具體如下:一、問題:修改了 my.cnf 設定檔後,卻不生效,這是怎麼回事?二、原因:我們注意到,這裡只說了修改 my.cnf,並沒有說清楚其絕對路徑是哪個檔案。也就是說,有可能修改的不是正確路徑下的my.cnf檔案。在MySQL中,是允許存在多個 my.cnf