Time of Update: 2016-05-25
標籤: mysql、mysqli、PDO一句話概括比較1mysql擴充(註:原始的,較差)2mysqli擴充(面向過程式)(註:比上面多了更多功能)3mysqli擴充(物件導向式)(註:比上面更符合物件導向思想)4mysqli擴充(物件導向式)(準備語句)(註:比上面更效能和安全)5PDO(註:比上面更具跨資料庫的移植性)推薦由下往上優先使用。mysql、mysqli、PDO一句話概括
Time of Update: 2016-05-25
標籤:Less-12 - POST - Error Based- Double quotes- String1)知識點 主要考察報錯注入中的雙引號閉合注入情況。2)工具用法:SQLMAP POST注入用法之一,注入點處加 * 號,也可以用-r選項。sqlmap -u "http://127.0.0.1/hacker/sqli-labs-master/Less-12/index.php" --data
Time of Update: 2016-05-25
標籤:xtrabackup mysql備份 增量備份Xtrabackup 是由percona提供的mysqlDatabase Backup工具,是一個開源的工具,能夠對innodb和xtradb資料庫進行熱備和增量備份,對於MyISAM, 僅支援到溫備,對MyISAM使用增量備份時,其實是完全備份。Xtrabackup使用簡單,功能強大。官方地址:http://www.percona.com/software/percona-xtrabackup/ 安裝:percona-toolkit-2.2.
Time of Update: 2016-05-25
標籤:一、建立表格代碼格式create table <表名>(<列名> <資料類型及長度> [not null],<列名> <資料類型及長度>,...<列名> <資料類型及長度>)例:#人員基本資料表create table Info //建立表名為Info的表格(xuhao int primary key auto_increment,
Time of Update: 2016-05-25
標籤:學了東西一定要自己上手試過才知道是不是真的會了。一直想練練node的使用,本來也沒有什麼好想法的,經同學提醒了一下,發現其實我可以用node寫一個部落格。我同學說工作量會非常之大╮(╯_╰)╭那也得先試試吧。於是決定把開發過程記錄下來。前期準備當然是安裝好express跟mysql啦!mysql上一篇就有說怎麼安裝了,這裡略去不提。?Express的安裝:npm install –g express-generator這個就是在全域安裝express的最新版本。安裝之後輸入express
Time of Update: 2016-05-25
標籤:21分鐘 MySQL
Time of Update: 2016-05-25
標籤:匯入匯出資料把表變成sql代碼備份與還原增,刪,改,查 CRUD添加:insert into <表名>[(列1,列2....)] values(<‘值1‘>[,‘值2‘])注意:1.列與值要匹配(數量,類型,次序)2.列可以省掉,但值必須與表中的總列數和列的次序完全對應。3.自增長列,不能省掉自增列,給自增列賦個‘‘ delete from car where code=‘c001‘delete from car where brand=‘b001‘
Time of Update: 2016-05-25
標籤:先開啟apache,在瀏覽器上輸入 localhost 斷行符號後會如果螢幕上顯示:It works! 如:這說明你的apache已開啟 在window下配置apache:1.找到apache的安裝目錄下的http.conf檔案,開啟此設定檔2.在該檔案中搜尋 LoadModule php5_module 將前面的#號去掉 然後把後面的路徑改為 php安裝路徑/php5apache2_2.dll3.
Time of Update: 2016-05-25
標籤:public class DAOImpl implements DAOInter {private Connection conn;// 擷取資料庫連接 @Overridepublic List<Map<String, String>> selectEntity(String sql, Object[] objects, String[] items) {conn =
Time of Update: 2016-05-25
標籤:public interface DAOInter {/**一頁顯示的資料條數*/public final Integer numForOnePage=5;/** * 對資料庫進行查詢操作 * * @param sql * 一個PreparedStatement使用的sql語句 * @param objects * sql語句中匹配PreparedStatement的條件數組 * @param items *
Time of Update: 2016-05-25
標籤:資料庫1、鍵:主鍵是表中的標誌列。一個鍵可能由幾列組成。可以使用鍵作為表格之間的引用。 CustomerID是Customers表的主鍵,當它出現在其他表,例如Orders表中的時候就稱它為外鍵。2、模式資料庫整套表格的完整設計稱為資料庫的模式。一個模式應該顯示表格及表格的列、每個表的主鍵和外鍵。一個模式並不會包含任何資料,但是我們可能希望在模式裡使用樣本資料來解析這些資料的含義。例如:Customers(CustomerID, Name, Address,
Time of Update: 2016-05-25
標籤:mysql查看資料庫命令 開啟的資料庫的命令 mysql> use mysql Database changed 查看資料庫的命令 mysql> show databases; 查看資料表的詳細結構 mysql> desc func; 建立資料庫 mysql> create database school; Query OK, 1 row affected (0.00 sec) 建立表 mysql> create table user0
Time of Update: 2016-05-25
標籤:建立表create table 表名( 列名 資料類型 約束條件, 列名 資料類型 約束條件);約束條件包括:primary key 主鍵 auto_increment 自增長 not null 非空 foreign key(從表列) references 主表(主表對應列) 外鍵注意:1、所有符號必須是英文狀態下 2、每個表建立完之後加分號
Time of Update: 2016-05-25
標籤:mysql 效能 zabbix參考 http://www.linuxidc.com/Linux/2016-04/130436.htm環境:zabbix sever: 192.168.234.131mysql :192.168.234.130mysql 用戶端操作:1
Time of Update: 2016-05-25
標籤:mysql移植含有中文的資料時,很容易出現亂碼問題。很多是在從mysql4.x向mysql5.x移植的時候出現。mysql的預設字元集是 latin1,在使用mysql4.x的時候,很多人都是用的latin1字元集。而當使用mysql5時往往願意使用utf8。那麼我們的任務是不是要 把資料中的字元從latin1轉為utf8呢? 不是的。 用一句不大準確,但又比較形象的說法是,在之前的系 統中,我們是用latin1儲存了使用gb系列字元集(gbk、gb2312等)的漢字。怎麼這樣說呢?
Time of Update: 2016-05-25
標籤:因為在開啟記錄檔情況下執行以前建立的 自訂函數報錯詳細分析如下: 1 .調用自訂函數 mysql> select sp_function_dbdh_three(); #以前自訂的函數 2. 報錯資訊: ERROR 1418 (HY000): This function has none of
Time of Update: 2016-05-25
標籤:select a.id,a.ssmz,(select count(ssmz) from shop_tourist_key b where b.ssmz=a.ssmz) as count from shop_tourist_key a WHERE a.ssmz is not null group by a.ssmz LIMIT 0,3; select
Time of Update: 2016-05-25
標籤:這本書作為資料庫入門來說再合適不過了;首先它很薄,但是該有的東西都在,這是特點更是優點,同時也是缺點;然後它展示了很多集體的代碼,這也是優點,但不是它獨特的;相對於我同時期閱讀的《深入淺出MySQL》來說,這本看完之後,看那本書基本上可以一目十行了。所以很幸運我選擇了這麼書來入門,這裡說入門並不是說我是一個完全的小白,其實在看是讀這本書之前我已經用mysql開發了三個小項目,總計80表左右,但是因為沒有一個系統的知識體系在,所以裡面多少都有一些不應該存在的低級錯誤,現在想改又有點力不從心了
Time of Update: 2016-05-25
標籤:#!/usr/local/bin/python3.5import pymysqlimport timesum = 0while True:#open db connection db = pymysql.connect(‘localhost‘,‘root‘,‘abc-123‘,‘test‘)#use cursor() cursor = db.cursor()#use execute() run sql cursor.execute("show
Time of Update: 2016-05-25
標籤:mysql 重複資料插入replace into t(id, update_time) values(1, now());或replace into t(id, update_time) select 1, now();MySQL replace into 有三種形式:1. replace into tbl_name(col_name, ...) values(...)2. replace into tbl_name(col_name, ...) select ...3. replace