- 2014-10-10
自己電腦上裝的WAMP,在導入數據庫比較大(大于2M)時遇到錯誤,不能導入。 找到解決方法: php.ini配置文件中有三處地方需要改動: upload_max_filesize memory_limit post_max_size 這三個值都工具實際情況改下,重啟服務器以后,雖然導入時仍然顯示是 最大限制:2,04
- 2014-10-10
Perl對Mysql的操作。 一、標準操作 1、連接、關閉 my $dbh = DBI-connect(DBI:mysql:database=DBname;host=localhost,user,pwd, {RaiseError = 1}); $dbh-disconnect(); 2、類似插入等無返回操作 my $sqr = $dbh-prepare(insert into table_name(Name,region_id,inuse,
- 2014-10-10
更新和刪除的操作SQL語句比較簡單,不過要注意使用UPDATE的時候,要注意WEHER條件的限制,下面的語句是只更新id為10005的email地址,如果不加WHERE語句限制,那么將表中所有的email更新為 elmer@fudd.com: 刪除某個列的值,設置為NULL即可。 刪除行的SQL語句,使用DEL
- 2014-10-10
MySQL將表a中查詢的數據插入到表b中 如果表b存在 如果表b不存在 擴展: 將b表中的某寫字段值插入到a表中 將a表和b表userID相等的值保存到a表
- 2014-10-10
登錄注入 先看一個我們一般用的登錄頁面sql語句(原生態php執行的sql) $sql = select * from users where username = '$username' and password = '$password'; 對于這種sql,對應一個萬能密碼和用戶名: 萬能密碼: xx' or 1='1 萬能用戶名: xx' union select * from
- 2014-10-10
有時候建站的時候因為數據庫和網站放在不同的IP,這個時候就需要用程序進行mysql的遠程連接,而mysql因為安全的因素,默認的時候用戶設置的是不能遠程連接,只能本地連接,這個時候就需要自己去修改其中的設置。下面講方法。 進入cmd命令模式。 mysql -h localhost-u m
- 2014-10-10
確保系統安裝有perl-DBD-mysql Yum install perl-DBD-mysql 安裝xtrabackup Xtrabackup 2.1以后的版本不支持innodb引擎,因此需要下載2.0.*的版本。 Wget http://www.percona.com/downloads/XtraBackup/XtraBackup-2.0.7/RPM/rhel5/x86_64/percona-xtrabackup-2.0.7-55
- 2014-10-10
1、優化數據類型 MySQL中數據類型有多種,如果你是一名DBA,正在按照優化的原則對數據類型進行嚴格的檢查,但開發人員可能會選擇他們認為最簡單的方案,以加快編碼速度,或者選擇最明顯的選擇,因此,你可能面臨的都不是最佳的選擇,如果可能的話,你應該嘗試以通用準
- 2014-10-10
假設表game有一字段為gameYuiJian為bit字段(SQL SERVER 20005)和是/否字段(ACCSS數據庫),在編寫腳本文件時,如下才能正確執行 SQL strCmd = Select Top 14 * From game Where gameTuiJian = 1 Order By Id Desc; OleDb strCmd = Select Top 14 * From game Where gam
- 2014-10-10
會經常發現開發人員查一下沒用索引的語句或者沒有limit n的語句,這些沒語句會對數據庫造成很大的影響,例如一個幾千萬條記錄的大表要全部掃描,或者是不停的做filesort,對數據庫和服務器造成io影響等。這是鏡像庫上面的情況。 而到了線上庫,除了出現沒有索引的語句
- 2014-10-10
在網上找了一大堆例子,最后簡化一下把,一下會從安裝mysql開始,與大家分享一下如何用go鏈接服務器上的mysql 我用的是ubuntu系統 1,安裝mysql:sudo apt-get install mysql-server (記住root的密碼假設密碼為root123) 2,進入mysql:mysql -uroot -p 然后輸入密碼
- 2014-10-10
grant select on *.* to tianq@localhost identified by tianq;
- 2014-10-10
left join on 是左外聯接,數據以左邊的表為基準,右邊的表數據哪怕為null也會查詢出來, 而inner join on則是左右兩邊的表的數據必須相互對應,如果有null則會去掉該條數據,如果 右邊或者左邊表的數據都為null,則查詢出來是沒有結果集的。兩個聯接配合起來使用效果
- 2014-10-10
在mysql導入導出數據時經常出現中文亂碼的問題,大多是因類導入導出時編碼設置不一致所引起的。本文介紹了不同平臺下的編碼轉換方法,供大家參考。 在linux系統中默認的是utf8編碼,而windows是gbk編碼,如果在這二個系統間導入未經指定編碼的數據,就會出現亂碼。 首
- 2014-10-10
最近做的一個項目要獲取存在于其他服務器的一些數據,為了安全起見,采用由其他服務器向我們服務器推送的方式實現。我們服務器使用的是sql server 2008 R2,其他服務器使用的都是SQL Server 2000,還都是運行在Windows XP上的,整個過程遇到了一些問題,也參考了一些文
- 2014-10-10
問題1:安裝sql server 2008 R2,安裝過程中提示錯誤:此計算機上安裝了 Microsoft Visual Studio 2008 的早期版本。請在安裝 SQL Server 2008 前將 Microsoft Visual Studio 2008 升級到 SP1。 之前我的電腦上確實裝了vs2008,于是我準備去下載一個SP1補丁包,一看800
- 2014-10-10
雖然綠色資源網小編不建議大家去用命令刪除數據庫表中的東西,但是這些刪除命令總有用的著的地方。 說到刪除表數據的關鍵字,大家記得最多的可能就是delete了 然而我們做數據庫開發,讀取數據庫數據.對另外的兩兄弟用得就比較少了 現在來介紹另外兩個兄弟,都是刪除表數據
- 2014-10-10
最近本地調試網站的時候個別程序如phpcms一直出現這個問題,速度異常慢,偶爾發現下面的文章,才提醒了我,原來問題這樣的。。。 最近在windows上開發應用的時候發現一個有趣的問題:我的本地程序連接本地mysql庫居然要延遲1秒鐘左右才能打開。 問題分析 考慮到可能是
- 2013-07-05
最近的項目主要做數據的歸檔,把數據從一個數據庫拉到另一個數據庫,造成新數據庫的日志文件非常大;或者數據庫在使用過程中會使日志文件不斷增加,使得數據庫的性能下降,并且占用大量的磁盤空間。于是想把日志文件刪除。最簡單就是先分離數據庫-》刪除日志文件-》最后
- 2013-07-05
本篇文章是對關于在數據庫中保留小數位的問題進行了詳細的分析介紹,需要的朋友參考下 在數據庫中有時我們可能需要對一些數據進行處理,例如四舍五入、直接舍去后面的幾位等,其實很簡單,都是有現成的函數,我們只需要套用就行了: select round(10.98*10)/10 from dua