Time of Update: 2016-08-11
標籤:指令碼<?php$old = [‘host‘ => ‘127.0.0.1‘, ‘username‘ => ‘root‘, ‘passwd‘ => ‘‘];$new = [‘host‘ => ‘11.11.11.123‘, ‘username‘ => ‘abc‘, ‘passwd
Time of Update: 2016-08-11
標籤:第三部分/page-3 Stacked injectionBackground-8 stacked injectionStacked injections:堆疊注入。從名詞的含義就可以看到應該是一堆sql語句(多條)一起執行。而在真實的運用中也是這樣的,我們知道在mysql中,主要是命令列中,每一條語句結尾加 ; 表示語句結束。這樣我們就想到了是不是可以多句一起使用。這個叫做stacked injection。0x01
Time of Update: 2016-08-11
標籤:1. 下載mysql的repo源$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安裝mysql-community-release-el7-5.noarch.rpm包$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm安裝這個包後,會獲得兩個mysql的yum
Time of Update: 2016-08-11
標籤: 最近做的遊戲,上線後出了不少問題,所以我就經常去查資料庫資料,翻各種日誌等,但是在查詢的時候發現好蛋疼,有些地方的時間是寫 "2016-08-11 20:13:02"這種格式,有些地方的時間是寫 "1470917582000"這種格式,然後多張表資料進行對比的時候就很蛋疼,我得不停進行時間轉換,噁心得不行。最後實在忍不了,我要統一時間格式(由於時間都是單獨一個欄位記錄,所以比較好處理),兩種格式,很明顯,對於查資料來說,第一種格式更直觀,所以就決定了,
Time of Update: 2016-08-11
標籤:在Mysql中建立資料表時,經常會遇到問題而失敗,其中建立外鍵有很多細節需要我們去留意,主要有以下幾種常見原因。1. 兩個欄位的類型或者大小不嚴格匹配。例如,如果一個是int(10),那麼外鍵也必須設定成int(10),而不是int(11),也不能是tinyint。另外,你還必須確定兩個欄位是否都為signed或者unsigned,這兩欄位必須嚴格地一致匹配。2. 設定外鍵的欄位沒有建立起索引,或者不是一個primary
Time of Update: 2016-08-12
標籤:Background-2
Time of Update: 2016-08-12
標籤:Background-4 增刪改函數介紹在對資料進行處理上,我們經常用到的是增刪查改。接下來我們講解一下mysql 的增刪改。查就是我們上述總用到的select,這裡就介紹了。增加一行資料。Insert簡單舉例insert into users
Time of Update: 2016-08-12
標籤:Background-5 HTTP頭部介紹在利用抓包工具進行抓包的時候,我們能看到很多的項,下面詳細講解每一項。HTTP頭部詳解1、 Accept:告訴WEB伺服器自己接受什麼介質類型,*/* 表示任何類型,type/* 表示該類型下的所有子類型,type/sub-type。2、 Accept-Charset: 瀏覽器申明自己接收的字元集Accept-Encoding: 瀏覽器申明自己接收的編碼方法,通常指定壓縮方法,是否支援壓縮,支援什麼壓縮方法(gzip,deflate)Accept-
Time of Update: 2016-08-12
標籤:1.設定檔中的寫法<if test="startTime !=null and startTime !=‘‘ "> <![CDATA[ and createTime >= #{startTime} ]]> </if> <if test="endTime !=null and endTime!=‘‘ " > <![CDATA[ and createTime <=
Time of Update: 2016-08-11
標籤:如果mysql開啟了binlog,那麼很快磁碟就會被mysql的binlog寫滿了,如果不對master mysql server作相應的設定的話。那麼我們如何設定呢?查看MySQL Server是否開啟了binlog,查看my.cnf檔案,如果看到如下的變數被付值了,那麼MySQL Server 就開啟了binlog,我們就要到資料庫裡查看變數,binlog=binlog_do_db=通過查看processes,我們可以判斷slave MySQL
Time of Update: 2016-08-12
標籤:Background-3 匯入匯出相關操作的講解load_file()匯出檔案Load_file(file_name):讀取檔案並返回該檔案的內容作為一個字串。使用條件: A、必須有許可權讀取並且檔案必須完全可讀?? ? ? ? ? and (select count(*) from mysql.user)>0/* 如果結果返回正常,說明具有讀寫權限。? ? ? and (select count(*) from mysql.user)>0/*
Time of Update: 2016-08-12
標籤:本文來自:楊德華的原創分享 | MySQL 5.6 OOM
Time of Update: 2016-08-12
標籤:Background-7 寬位元組注入Less-32,33,34,35,36,37六關全部是針對‘和\的過濾,所以我們放在一起來進行討論。對寬位元組注入的同學應該對這幾關的bypass方式應該比較瞭解。我們在此介紹一下寬位元組注入的原理和基本用法。原理:mysql在使用GBK編碼的時候,會認為兩個字元為一個漢字,例如%aa%5c就是一個漢字(前一個ascii碼大於128才能到漢字的範圍)。我們在過濾 ‘ 的時候,往往利用的思路是將 ‘ 轉換為 \‘
Time of Update: 2016-08-11
標籤:mysql 慢查詢 selsct 作為資料庫肯定會有大量的select查詢我們的資料庫,而在實際生產環境中往往應為sql語句寫的子查詢略多或同大量的查詢並發在一台資料庫上都會造成堵塞,此時就要我們進資料庫去清理大量造成堵塞的select的線程了,而造成堵塞有一個很明顯的現象會有很多的select卡在哪裡,我們可以用mysql> 
Time of Update: 2016-08-11
標籤:mysql dump 1.mysqldumpmysqldump -u username -p databasename > backupfilesname2.查看備份前的資料庫mysql -u root -p‘oldboy123‘ -e "use dbname;show tables;select * from student;"3.備份資料庫(該命令沒有建庫的命令,會將原先資料覆蓋)mysqldump -u
Time of Update: 2016-08-11
標籤:Inserting user-defined DTrace probes into MySQL source code is very useful to help user identify the performance problems in the application level and the database server, In addition, the cost of the USDT probe is
Time of Update: 2016-08-11
標籤:密碼 mysql master
Time of Update: 2016-08-11
標籤:伺服器 資料庫 master mysql 二進位 例子:實現mysql的雙機熱備(AB複製)db1(master)<------->db2(salave)db1.josen365.net eth0 192.168.1.48/24 eth0:0 192.168.33.48/24
Time of Update: 2016-08-11
標籤:vsftp pam_mysql 一、安裝所需要程式事先安裝好開發環境和mysql資料庫#yum -y install mysql-server mysql-devel#yum -y install groupinstall "Development Tools" "Development Libraries"安裝pam_mysql-0.7RC1#tar zxvf pam_mysql-0.7RC1.tar.gz#cd
Time of Update: 2016-08-11
標籤:centos7 ha 高可用 corosync pacemaker http corosync+pacemaker:在配置corosync時最好具有三個以上的節點,並且節點個數 為奇數個,如果使用偶數個節點的話也沒關係,只是要關閉不具有法定票數的決策