Time of Update: 2016-08-17
標籤:1.PRIMARY KEY(主鍵索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQUE(唯一索引)
Time of Update: 2016-08-17
標籤: SQL標準定義了4類隔離等級,包括了一些具體規則,用來限定事務內外的哪些改變是可見的,哪些是不可見的。低層級的隔離級一般支援更高的並發處理,並擁有更低的系統開銷。Read Uncommitted(讀取未提交內容) 在該隔離等級,所有事務都可以看到其他未提交事務的執行結果。本隔離等級很少用於實際應用,因為它的效能也不比其他層級好多少。讀取未提交的資料,也被稱之為髒讀(Dirty Read)。Read
Time of Update: 2016-08-17
標籤:一、編譯安裝php常見錯誤總結及解決辦法錯誤 1checking for xml2-config path…configure: error: xml2-config not found. Please check your libxml2 installation.解決辦法:# yum -y install libxml2-devel錯誤 2checking for BZip2 in default path… not foundconfigure:
Time of Update: 2016-08-17
標籤:CentOS6.7下使用非root使用者(普通使用者)編譯安裝與配置mysql資料庫並使用shell指令碼定時任務方式實現mysql資料庫服務隨機自動啟動1.關於mysql?MySQL是一個關係型資料庫管理系統,由瑞典MySQL AB公司開發,目前屬於Oracle公司。MySQL是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。特點:
Time of Update: 2016-08-17
標籤:mysql的效能最佳化包羅甚廣:索引最佳化,查詢最佳化,查詢快取,伺服器設定最佳化,作業系統和硬體最佳化,應用程式層面最佳化(web伺服器,緩衝)等等。這裡的記錄的最佳化技巧更適用於開發人員,都是從網路上收集和自己整理的,主要是查詢語句上面的最佳化,其它層面的最佳化技巧在此不做記錄。查詢的開銷指標:執行時間檢查的行數返回的行數建立索引的幾個準則:1、合理的建立索引能夠加速資料讀取效率,不合理的建立索引反而會拖慢資料庫的響應速度。2、索引越多,更新資料的速度越慢。3、盡量在採用MyIsam作
Time of Update: 2016-08-16
標籤:一、手賤行為(????) 在一次開發中通過xampp方式安裝了PHP環境,需要操作資料庫時通過phpmyadmin訪問MySQL,在一次資料庫操作時想起沒有設定密碼,於是直接在mysql資料庫中的user表中將root使用者的密碼設定為“123456”,關掉頁面,重啟MySQL,再次通過phpmyadmin訪問MySQL,你猜發生了什麼 進入MySQL後,mysql資料庫消失了,我也沒有建表許可權了,執行use mysql命令報錯(Access denied
Time of Update: 2016-08-16
標籤:雲端運算 openstack 部署 juno本次搭建採用多節點安裝,即 controller 控制節點和 compute計算節點network網路節點,eth0為外部網路,eth1 為內部管理網路。本次採用的地址可根據實際情況更改。在部署平台前,為了方便大家,我們先更改Apt源,因為如果直接使用網上的源,你還需要指一下關於openstack的軟體包的版本,不然後續操作會出錯先備份source.list,然後編輯/etc/source.list檔案vim
Time of Update: 2016-08-16
標籤:MySQL的安裝和系統內容變數的設定都比較簡單,不多說,直接記錄一些基本的操作。 1、登陸: 開啟PowerShell,鍵入:mysql –u root(使用者名稱) –p(有密碼時) mysql -u root (無密碼時)
Time of Update: 2016-08-17
標籤:開發老大要求通過binlog查詢一條被修改的資料,資料被查出後問我,有沒有可能binlog中不會記錄,回答不會,因為資料被修改,若失敗直接復原,不會在binlog中記錄,此刻一個朋友用了洪荒之力告訴我,失敗的話也會記錄,坐地無語,因為他sqlserver dba,用sqlserver的思維考慮mysql,哈哈哈哈哈,用實驗讓他閉嘴!簡單測試步驟如下:root(yoon)> flush logs;Query OK, 0 rows affected (0.01
Time of Update: 2016-08-16
標籤:論壇上看到有個類似的分割查看查詢結果的梗 一時手癢就出手
Time of Update: 2016-08-16
標籤:localhost mysql identified 使用者 一. 首先進入Mysql mysql -u root -p 添加使用者權限設定 grant all privileges on *.* to [email
Time of Update: 2016-08-16
標籤:1.什麼是資料分頁:資料分頁就是將很多條記錄影書本一樣分頁,每頁顯示多少行記錄;2.為什麼要資料分頁:當我們進行sql語句查詢時,假如資料有成千上萬行記錄,如果在同一個頁面去顯示,那這個頁面得有多大,資料就要很多,而我們所需的記錄又很少,不使用分頁,查看起來那麼繁瑣,而且一不小心容易看著眼花。使用資料分頁,就行書本一樣,有頁數,一目瞭然。相當簡潔。3.核心sql語句:SELECT * FROM stud LIMIT m,n ————m表示要顯示的頁數,n表示顯示的記錄行數4.
Time of Update: 2016-08-16
標籤:###一:準備環境:安裝MySQL的依賴包並檢查是否安裝完成```yum?-y?install??ncurses-devel?libaio-devel?cmakerpm?-qa??ncurses-devel?libaio-devel?cmake```(2)建立啟動MySQL的使用者```useradd?-s?/sbin/nologin?-M?mysql```(3)規範軟體包安裝路徑,並下載解壓mysql-5.5.32源碼包```mkdir?/home/oldboy/toolscd?/hom
Time of Update: 2016-08-16
標籤:CentOS 6.5系統中安裝配置MySQL資料庫卸載掉原有mysql rpm -qa | grep mysql // 這個命令就會查看該作業系統上是否已經安裝了mysql資料庫rpm -e mysql // 普通刪除模式rpm -e --nodeps mysql // 強力刪除模式rpm -qa | grep mysql
Time of Update: 2016-08-16
標籤:update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y ; 這裡使用了case when 這個小技巧來實現批次更新。舉個例子:1234567UPDATE categories SET display_order =
Time of Update: 2016-08-16
標籤: Can‘t install mysql-python version 1.2.5 in Windows http://stackoverflow.com/questions/37092125/cant-install-mysql-python-version-1-2-5-in-windows
Time of Update: 2016-08-16
標籤:周末兩天我寫了一個MySQLParser。寫這個東西的目的是:公司的一個項目中需要對資料打版本號碼(每個表的每條記錄要有一個版本號碼欄位,這個欄位需要由架構自動打上去,而不是由程式員來做)。所以,我寫的這個程式是有專門的情境的,並非為通用情況而編寫(也就是說:有些東西並不影響工具對sql加欄位的,我在編寫的過程中故意的忽略了。比如:系統中只用到CRUD操作,所以我在寫SQL時就沒能支援DDL語句)。我已經測試了項目系統中的所有SQL,都是可以處理的,同時我也自己寫了一些比較複雜的SQL,也
Time of Update: 2016-08-16
標籤:Phttp://shttp://stackoverflow.com/questions/23376103/python-3-4-0-with-mysql-databasetackoverflow.com/questions/23376103/python-3-4-0-with-mysql-databaseython 3.4.0 with MySQL
Time of Update: 2016-08-16
標籤:1.首先建立兩個表,儲值日誌表(user_balance_log)、使用者餘額表(user_balance) 表結構如下: (1)user_balance:(2)user_balance_log: 註:log_type 日誌類型1代表儲值 2代表消費 3代錶轉賬 2.寫預存程序類比使用者儲值 BEGIN#Routine body goes here... declare t_error int default 0;
Time of Update: 2016-08-17
初步理解MySQL的gap鎖初步理解MySQL的gap鎖初識MySQL的gap,覺得這個設計比較獨特,和其他資料庫的做法不太一樣,所以整理一個簡單的memo(雖然關於gap鎖,相關資料已經很多了)1. 什麼是gapA place in an InnoDB index data structure where new values could be inserted. 說白了gap就是索引樹中插入新記錄的空隙。相應的gap