Time of Update: 2018-12-08
win+apache+php+mysql環境配置2007-03-09 23:38由於要把學生線上的部落格從asp轉到php,需要以上的環境配置,在網上找了一些資料,但是都是比較老的,所以決定自己總結一下. 我用的版本也不是最新的,但是是比較穩定的,discuz的官方網上有一些好的說明,以及一些好的軟體的。http://www.discuz.com/index.php?category=4,大家可以看一下。 我用的軟體如下: apache: apache_2.2.3-win3
Time of Update: 2018-12-08
/usr/local/mysql/bin/mysql -uroot -proot test -e "LOAD DATA INFILE '/usr/1.txt' replace INTO TABLE test FIELDS TERMINATED BY '\t' (name,address)" info: 1.txt zhangsan wuhan lishi wuhan 把1.txt檔案插入到mysql資料庫中
Time of Update: 2018-12-08
從一個不錯的留言本弄的mysql資料庫操作類,初學php的朋友可以參考下複製代碼 代碼如下:<?php class mysql{ var $querynum = 0; function connect($dbhost, $dbuser, $dbpw, $dbname = '',$dbcharset='') { if(!@mysql_connect($dbhost, $dbuser, $dbpw)) { $this->show('
Time of Update: 2018-12-08
MySQL 如何從表中取出隨機資料 以前在群裡討論過這個問題,比較的有意思.mysql的文法真好玩. 他們原來都想用PHP的實現隨機,但取出多條好像要進行兩次以上查詢. 翻了手冊,找到了下面這個語句,可以完成任務了 SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手冊裡是這麼說的: RAND() RAND(N) 返回在範圍0到1.0內的隨機浮點值。如果一個整數參數N被指定,它被用作種子值。 mysql> select
Time of Update: 2018-12-08
亂碼產生原因 mysql字元編碼是版本4.1引入的,支援多國語言,而且一些特性已經超過了其他的資料庫系統。 我們可以在MySQL Command Line Client 下輸入如下命令查看mysql的字元集 mysql> SHOW CHARACTER SET; +----------+-----------------------------+---------------------+--------+ | Charset | Description
Time of Update: 2018-12-08
資訊的出錯資訊如下:嘗試建立一個名為test7i24密碼為123456的資料庫:命令成功執行。命令成功執行。操作發生錯誤,相關的資訊為:[MySQL][ODBC 3.51 Driver][mysqld-4.0.26-nt]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'old_
Time of Update: 2018-12-08
平台預設支援Mysql 4.0x-4.x使用者量使用最多的是Mysql 4.026, Mysql 4.1.18/19在安裝了myodbc 3.51.12版本的前提下,平台能支援MySQL 5.1.x以上版本myodbc 3.51.12可以在受控端下載的地方,或必要軟體下載的地方下載。由於MySQL 5.1的使用者量太少,有許多未知的問題不知道答案,因此建議使用者小心使用.經我們測試,mysql4,4.1,mysql5.1都能正常使用平台所有的開通,刪除,修改密碼,備份等系功能。mysql 5.1
Time of Update: 2018-12-08
必要知識: mysql編碼: 在mysql的安裝目錄,如: E:\Program Files\MySQL\MySQL Server 5.0\my.ini 可以找到mysql庫的編碼,大部分情況下,可以設定為uft-8: default-character-set=utf8 或gbk: default-character-set=gbk 編碼不對,就會造成無法匯入.修改編碼後要重啟資料庫才會生效. 1.條件:在同一台伺服器,
Time of Update: 2018-12-08
Windows: 1.用系統管理員登陸作業系統。 2.在管理工具,服務管理中,找到Mysql服務,停止MySQL的服務。 3.在開始--運行中輸入cmd確定,就可以進入DOS視窗,然後進入MySQL的安裝目錄,比如我的安裝目錄是 E:\Program Files\MySQL\MySQL Server 5.0\bin 輸入 e:斷行符號, 輸入cd "E:\Program Files\MySQL\MySQL Server 5.0\bin"
Time of Update: 2018-12-08
MySQL的ODBC介面實現是通過安裝MyODBC驅動,這個驅動程式是跨平台的。如果在Linux等unix體系作業系統下使用,需要先安裝iodbc這些第三方ODBC標準支援平台。 簡單的ASP範例程式碼: <% dim sql,mysql set sql = server.createobject("adodb.connection") mysql="driver={mysql odbc 3.51
Time of Update: 2018-12-08
在資料庫表丟失或損壞的情況下,備份你的資料庫是很重要的。如果發生系統崩潰,你肯定想能夠將你的表儘可能丟失最少的資料恢複到崩潰發生時的狀態。有時,正是MySQL管理員造成破壞。管理員已經知道表已破壞,用諸如vi或Emacs等編輯器試圖直接編輯它們,這對錶絕對不是件好事! 備份資料庫兩個主要方法是用mysqldump程式或直接拷貝資料庫檔案(如用cp、cpio或tar等)。每種方法都有其優缺點:
Time of Update: 2018-12-08
以前介紹過一個小巧的MYSQL備份PHP指令碼程式,不過那適合沒有MySQL Shell許可權的虛擬機器主機使用者,這裡想講一下更為通用的備份與還原方法,適合有自己主機的朋友。 1、關於備份:我們在使用MySQL中一般都用MyISAM類型的表,這種表是以檔案形式儲存的檔案系統中的;而HEAP類型的表是儲存在記憶體中的,下面的方法是針對MyISAM表的。
Time of Update: 2018-12-08
如何利用SSH(Shell)來備份和恢複MySQL資料庫的方法 例如: 資料庫參數為:: MySQL地址:mysql.dh.net MySQL名稱:mysql_dbname MySQL使用者:mysql_dbuser MySQL密碼:mysql_dbpass 我要把Database Backup為bak.sql 步驟: 同樣,使用windows系統自己帶的telnet或者去下載一個putty來,登陸以後,一路cd到自己覺得合適的目錄下(確認目前的目錄可寫). 輸入下面的命令:
Time of Update: 2018-12-08
一般來說,亂碼的出現有2種原因,首先是由於編碼(charset)設定錯誤,導致瀏覽器以錯誤的編碼來解析,從而出現了滿屏亂七八糟的“天書”,其次是檔案被以錯誤的編碼開啟,然後儲存,比如一個文字檔原先是GB2312編碼的,卻以UTF-8編碼開啟再儲存。要解決上述亂碼問題,首先需要知道開發中哪些環節涉及到了編碼:
Time of Update: 2018-12-08
年初的時候一直在做一個網站MSSQL2000 -> MySQL5的遷移工作,因為採用了不同的程式系統,所以主要問題在資料的遷移。由於2個系統資料庫結構差異非常大,不方便採取SQL SERVER裡匯入MYSQL的ODBC資料來源的功能(也不推薦這麼做,欄位類型等不同點會搞死人的~),因此就在WINDOWS下自己寫PHP指令碼從SQLSERVER裡讀資料,然後按照新系統的需要處理之後插入MYSQL裡面,靈活也比較方便。實際過程主要有下面幾個問題: 1、資料庫的串連,主要是串連SQL
Time of Update: 2018-12-08
怎麼系統分類裡面沒有CGI啊? 最近好久沒有發原創文章了,都在架構伺服器,編寫CGI程式 開頭用了些天perl,後來發現對指令碼語言尤其是特別牛X的Regex有些看不懂... 回頭用C語言寫高效率的吧,反正我自己寫過好些C的庫了... 下面貼一個mysql的庫,叫做dmysql 解壓縮以後,make ; make install 安裝 然後編譯器的時候,包含dmysql.h標頭檔,加上 -ldmysql標識,即可 頭裡面定義了一個mysql資料庫的結構體, typedef struct
Time of Update: 2018-12-08
PHP+MYSQL (php5 +mysql 4.1) 的一個簡單的開源XNA彙總,效果如:http://xna.spvrk.com一個簡單的彙總程式,用phpmyadmin
Time of Update: 2018-12-08
1、php為什麼選mysql作為資料庫?2、Mysql資料庫建立使用者本文主要寫mysql建立使用者的語句的區別,轉自isher的blogspot,由於在寫入時想到了為什麼不換用其他資料庫的時候,搜尋了一下google為什麼php會選擇mysql作資料庫,沒有發現相關報道,邊決定找到起因,同時此問題由我個人總覺得出,不代表廣大php老鳥群們的意見,如有不周請指出php為什麼選mysql做為資料庫?
Time of Update: 2018-12-08
一、串連MYSQL。 格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼 1、例1:串連到本機上的MYSQL。 首先在開啟DOS視窗,然後進入目錄 mysqlbin,再鍵入命令mysql -uroot -p,斷行符號後提示你輸密碼,如果剛安裝好MYSQL,超級使用者root是沒有密碼的,故直接斷行符號即可進入到MYSQL中了,MYSQL的提示符是:mysql>
Time of Update: 2018-12-08
最好用的mysql密碼忘記的解決方案 ,經過測試,如果不能成功一般是你的mysql啟動並執行不正常解決辦法: 在windows下: 複製代碼 代碼如下:開啟命令列視窗,停止mysql服務: Net stop mysql 啟動mysql,一般到mysql的安裝路徑,找到 mysqld-nt.exe 執行:mysqld-nt --skip-grant-tables 當前視窗將會停止。 另外開啟一個命令列視窗,執行mysql