Time of Update: 2017-01-18
<%@page import="java.sql.*" import ="java.util.*" import ="java.io.*" contentType="text/html; charset=gb2312" %> <html> <head> <title>使用MYsql資料庫</title> <meta
Time of Update: 2017-01-18
一、前期準備情況1。一個安裝好的WIN2000伺服器,注意:如果預裝了IIS,請先將IIS服務停掉或禁用。2。下栽軟體APACHE:版本:1.3.22 ——apache_1.3.22-win32-x86.msiJDK:版本: 1.3 ——j2sdk1_3_0-win.exePHP: 版本: 4.0.4 ——php4.0.4pl1-win32.zipMYSQL: 版本:3.23.32 ——mysql-3.23.32-w
Time of Update: 2017-01-18
系統配置:win2000英文版+JDK1.4.1+TOMCAT4.0.5+APACHE2.043開發週期:竭盡全力,前後曆時近15天。實現功能:1. 畫廊:圖片及相關文字的提交,分頁顯示,刪除。2. 相簿:相簿主題的建立,相片及相關文字的提交,分主題,分頁顯示,刪除。3. 文章/新聞發布系統:文章分類目錄的建立,文章的分類顯示,文章的編輯,刪除。(具有10個插
Time of Update: 2017-01-18
1、開啟mysql.exe(MySQL Command Line Client),輸入密碼2、輸入:use mysql;3、查詢host輸入: select user,host from user;4、建立host(如果有"%"這個host值,則跳過這一步)如果沒有"%"這個host值,就執行下面這兩句:mysql> update user set host='%' where user='root';mysql> flush
Time of Update: 2017-01-18
1.假設已經有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz兩個源檔案(1)先安裝cmake(mysql5.5以後是通過cmake來編譯的)[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 local]#cd cmake-2.8.4[root@ rhel5 cmake-2.8.4]#./configure[root@ rhel5 cmake-2.8.4]#make[root@ rhel5
Time of Update: 2017-01-18
每次安裝總是有些不同,這次用這種方式嘗試一下,也記錄一下。1、首先需要去下載rpm包:鏡像地址:http://mysql.mirrors.pair.com/Downloads/根據不同的版本選擇下載即可,我下載的是:MySQL-server-5.6.20-1.el6.i686.rpmMySQL-client-5.6.20-1.el6.i686.rpmMySQL-devel-5.6.20-1.el6.i686.rpm(這個包備用)因為採用rpm方式安裝mysql的話,那麼只安裝好mysql-ser
Time of Update: 2017-01-18
Mysql是比較常用的資料庫,日常開發中也是採用地比較多。工欲善其事必先利其器,本文特地來講解下如何在centos(其他linux發行版類似)下安裝Mysql。首先準備的材料:Mysql,我這裡採用的是64位的,傳送門:http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz。1.安裝方法有哪幾種?A. 下載Mysql的二進位安裝包,配置個人的設定檔進行使用。B.
Time of Update: 2017-01-18
需求情境:有一業務資料庫,使用MySQL 5.5版本,每天會寫入大量資料,需要不定期將多表中“指定時期前“的資料進行刪除,在SQL SERVER中很容易實現,寫幾個WHILE迴圈就搞定,雖然MySQL中也存在類似功能,怎奈自己不精通,於是採用Python來實現話不多少,上指令碼:# coding: utf-8import MySQLdbimport time# delete configDELETE_DATETIME = '2016-08-31 23:59:59'DELETE_ROWS = 10
Time of Update: 2017-01-18
1. 環境配置下載地址:http://www.mysql.com/downloads/mysql/ 真麻煩,下載的話還需要註冊和登入以及填個表。上面的資訊還挺全的,亂填的資訊也是可以接受的~~ 下載後按提示安裝即可,最後設定登入mysql用的密碼。安裝完成後,測試連接資料庫。在開始-程式中點擊MYSQL5.5 Command Line cilent,輸入剛才設定的密碼後,應該後就能連上mysql伺服器了。在安裝後的軟體包中,mysql_server\Connector J
Time of Update: 2017-01-18
我是給同學做一個J2EE 關於struct+hibernate結構的課設,資料庫以前用的是Oracle,資料庫丟失,不想裝Oracle,那玩意裝在本子上太刀了,卸不掉噁心...就換個mysql給他改改,網上的一些文章,太老了,版本以及網址都是翻新沒有翻內容,頭大,不給力啊,還是不能全靠網路,畢竟有些東西要相信自己--想到了自己試試.思考才是王道.以上都是廢話.開始:Myeclipse串連mysql資料庫之前先搞定這幾項:步驟:1. Install JDK,Tomcat,myeclipse
Time of Update: 2017-01-18
自己在自學JavaEE課程時,在做一些小東西的時候,需要串連MySQL資料庫,自己看了看書,然後自己摸索,一步步成功,學習也是一個分享的過程,圖文結合,希望協助到更多的人。一、配置Database Explorer1.開啟MyEclipse Database。方法:Window-->Openperspective-->MyEclipse Database Explorer2.點擊右上方的MyEclipse...在DB Browser空白處單擊右鍵-->new
Time of Update: 2017-01-18
MySQLdb預設查詢結果都是返回tuple,輸出時候不是很方便,必須按照0,1這樣讀取,無意中在網上找到簡單的修改方法,就是傳遞一個cursors.DictCursor就行。 預設程式: MySQLdb預設查詢結果都是返回tuple,輸出時候不是很方便,必須按照0,1這樣讀取,無意中在網上找到簡單的修改方法,就是傳遞一個cursors.DictCursor就行。預設程式: 複製代碼 代碼如下: import MySQLdb db = MySQLdb.connect(host = ´
Time of Update: 2017-01-18
我採用的是MySQLdb操作的MYSQL資料庫。先來一個簡單的例子吧: 複製代碼 代碼如下: import MySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306) cur=conn.cursor() cur.execute('select * from user') cur.close() conn.close() except MySQLdb.Error,
Time of Update: 2017-01-18
Mysql Python版本爆破小指令碼,需要安裝Python外掛程式MySQL-python.exe,可以看出代碼量很少,(注意:裡使用者名稱和密碼都是類似字典。用法:儲存代碼為MysqlDatabaseBlasting.py,cmd切換到 MysqlDatabaseBlasting.py路徑下,並 執行 MysqlDatabaseBlasting.py即可開始破解 )import MySQLdb#coding=gbk#目標IP
Time of Update: 2017-01-18
Mysql PHP版本爆破小指令碼(注意:從代碼可以看出使用者名稱是個變數,一般資料庫帳號不會變,所以使用者名稱沒用數組作為字典。密碼是用數組作為字典。字典可根據規矩擴充,破解的成功與失敗,就看你擴充的字典強大不強大了。用法:儲存代碼為MysqlDatabaseBlasting.php,瀏覽器開啟就可使用。 )/* * author:Bearcat 2016-10-5 */<html> <head>
Time of Update: 2017-01-18
一、date型轉換成int型UNIX_TIMESTAMP('1997-10-04 22:23:00') =====> 875996580二、int型轉換成date型FROM_UNIXTIME(875996580) =====> '1997-10-04 22:23:00' PHP裡面將int型資料轉換成日期輸出echo date('Y-m-d',$date);PHP裡面將date型資料輸出:echo
Time of Update: 2017-01-18
MySQL資料庫使用命令列備份|MySQLDatabase Backup命令例如:資料庫地址:127.0.0.1資料庫使用者名稱:root資料庫密碼:root資料庫名稱: szldb備份資料庫到D盤跟目錄mysqldump -h127.0.0.1 -uroot -proot szldb > d:/backupfile.sql 備份到目前的目錄 備份MySQL資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫mysqldump
Time of Update: 2017-01-18
mysql通過觸發器實現兩個表的同步,需要瞭解的朋友可以看一下。 有兩張表A和B,要求往A裡面插入一條記錄的同時要向B裡面也插入一條記錄,向B裡面插入一條記錄的同時也向A插入一條記錄。兩張表的結構不同,需要將其中幾個欄位對應起來。可以用下面的觸發器實現。表A的觸發器:beginset @disable=1;if @disable=1 and NOT EXISTS(SELECT 1 FROM tableB where ID=new.ID) then insert into tableB
Time of Update: 2017-01-18
我們先來建立一種表Authors:CREATE TABLE Authors(AuthID SMALLINT NOT NULL PRIMARY KEY,AuthFN VARCHAR(20),AuthMN VARCHAR(20),AuthLN VARCHAR(20))ENGINE=INNODB;然後向表中一次性插入多條資料,sql插入代碼如下:INSERT INTO Authors VALUES (1006, 'H', 'S.', 'T'), (1007, 'J', 'C'
Time of Update: 2017-01-18
MySQL的EXPLAIN命令用於SQL語句的查詢執行計畫(QEP)。這條命令的輸出結果能夠讓我們瞭解MySQL 最佳化器是如何執行SQL語句的。這條命令並沒有提供任何調整建議,但它能夠提供重要的資訊協助你做出調優決策。參考官方文檔地址:http://dev.mysql.com/doc/refman/5.7/en/explain.html為什麼用explain . 如果你的頁面返回結果很慢,你就需要使用explain去分析你的sql是否需要最佳化了.1/ 官方定義The EXPLAIN