Time of Update: 2015-05-31
標籤:mysql workbench用的不多,前段時間裝了一下,然後用了一下,感覺操作比dbdesigner4要更人性化一點。其中二個方面做了改進,讓我覺得很爽。第一,就是連接埠可以修改了,以前就是定死3306第二,dbdesigner4匯入xml時,只能是erwin xml,這樣用mysqldump匯出的xml根本無法匯入到dbdesigner4中。現在不一樣了,mysql workbench可以直接匯入.sql檔案了。 下面就說一下匯入和匯出資料庫,關於mysql
Time of Update: 2015-05-31
標籤:mysql資料類型.MySQL資料類型數實值型別 語句 大小 範圍(有符號) 範圍(無符號)微小整數 tinyint 1k
Time of Update: 2015-05-31
標籤:mysql索引和鍵MySQL索引和鍵 (不同的索引有不同功能 ,不同的約束方式,不同的使用規則)優點:對一張表來說,索引就像一本書的目錄,能夠加快查詢速度缺點:佔用實體儲存體空間 (索引資訊儲存在表對應的檔案裡) 會降低插入、更新表記錄的速度(insert delete
Time of Update: 2015-05-31
標籤:mysql資料備份與恢複一、MySQL資料備份與恢複1.資料備份方式:物理備份:cp tar mysqlhotcopy邏輯備份:mysqldump mysql備份策略:完全備份 差異備份 增量備份常用備份組合:完全備份+差異備份完全備份+增量備份2.完全備份缺點: 無法恢複完整備份後產生的資料,只能把資料恢複到備份時的狀態。範例1備份:mysqldump -hlocalhost -uroot -p 源庫名 > 路徑/xxx.sql恢複:mysql
Time of Update: 2015-05-31
標籤:mysql主從同步一.mysql主從同步方案:一主一從 一主多從 主從(主)從 master slave172.30.13.8
Time of Update: 2015-05-31
標籤:搭建mysql叢集一、搭建mysql叢集叢集/群集:一組伺服器提供相同的服務***以下方面只適用於ndbcluster儲存引擎,其它類型請繞行!!!!!***1.mysql叢集中伺服器的角色資料節點 (ndbd):儲存表裡的資料SQL節點(sql):使用者訪問資料的介面、執行sql語句,不儲存資料管理節點(mgmd):管理叢集中的所有主機用戶端 (client):訪問資料
Time of Update: 2015-05-31
標籤:mysql
Time of Update: 2015-05-31
標籤:centos mysql環境說明:OS:centos 6.3一、mysql卸載: yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 查看是否還有mysql軟體: &
Time of Update: 2015-05-31
標籤:mysql sql最佳化 最佳化 概述該篇主要介紹一些常用的sql最佳化技巧sql最佳化1.select * from table_name where;建議將*改為需要的列。這對速度不會有明顯的影響,主要考慮節省記憶體。2.like語句一般情況下不鼓勵使用like操作,如果非使用不可,如何使用也是一個問題。like “%aaa%” 不會使用索引而like
Time of Update: 2015-05-31
標籤:MySQL 處理重複資料有些 MySQL 資料表中可能存在重複的記錄,有些情況我們允許重複資料的存在,但有時候我們也需要刪除這些重複的資料。本章節我們將為大家介紹如何防止資料表出現重複資料及如何刪除資料表中的重複資料。防止表中出現重複資料你可以在MySQL資料表中設定指定的欄位為 PRIMARY
Time of Update: 2015-05-31
標籤:一、字串轉日期下面將講述如何在MYSQL中把一個字串轉換成日期:背景:rq欄位資訊為:201009011、無需轉換的:SELECT * FROM tairlist_day WHERE rq>‘2010-07-31‘ AND rq<‘2010-09-01‘ 2、使用:DATE_FORMATSELECT * FROM tairlist_day WHERE DATE_FORMAT( rq, ‘%Y-%m-%d‘)>‘2010-08-
Time of Update: 2015-05-31
標籤:1、配置防火牆,開啟80連接埠、3306連接埠 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT :wq! #儲存退出 添加好規則後的防火牆設定檔如所示:
Time of Update: 2015-05-31
標籤:MySQL 序列使用MySQL序列是一組整數:1, 2, 3, ...,由於一張資料表只能有一個欄位自增主鍵, 如果你想實現其他欄位也實現自動增加,就可以使用MySQL序列來實現。本章我們將介紹如何使用MySQL的序列。使用AUTO_INCREMENTMySQL中最簡單使用序列的方法就是使用 MySQL AUTO_INCREMENT 來定義列。執行個體以下執行個體中建立了資料表insect, insect中id無需指定值可實現自動成長。mysql> CREATE TABLE
Time of Update: 2015-05-31
標籤:一 MySQL簡介 MySQL是一個關係型資料庫管理系統,由瑞典 MySQL AB 公司開發,目前屬於 Oracle 公司。MySQL 最流行的關係型資料庫管理系統,在 WEB 應用方面 MySQL 是最好的 RDBMS (Relational Database Management System,關聯式資料庫管理系統) 應用軟體之一。二安裝MySQL安裝環境:作業系統: Windows7 MySQL版本:mysql-essential-6.0.11-alpha-winx64
Time of Update: 2015-05-31
標籤:交易處理在各種管理系統中都有著廣泛的應用,比如人員管理系統,很多同步資料庫操作大都需要用到交易處理。比如說,在人員管理系統中,你刪除一個人員,你即需要刪除人員的基本資料,也要刪除和該人員相關的資訊,如信箱,文章等等,這樣,這些資料庫動作陳述式就構成一個事務! 刪除的SQL語句delete from userinfo where ~~~delete from mail where ~~delete from article where~~~~&
Time of Update: 2015-05-31
標籤:1、多個線程同時修改資料,存在資料不一致的情況,也就是並發控制的問題。2、mysql提供讀鎖和寫鎖,讀鎖之上可以再加讀鎖,不能加寫鎖,而寫鎖之上不能加任何鎖。也就是說,讀鎖是共用的,寫鎖是排他的。3、鎖粒度,為了更好的並發控制,鎖的粒度應該儘可能小,也就是只鎖定修改的資料。但是,鎖本身也有一定的開銷,包括擷取鎖,檢查鎖是否釋放,釋放鎖,這些操作也耗費一定的資源。鎖的粒度小,在並發控制的時候,也就意味著需要更多的鎖,鎖的總開銷也就越大。4、根據鎖的粒度,分為表鎖和行鎖,mysql本身使用表鎖
Time of Update: 2015-05-31
標籤:MySQL 中繼資料你可能想知道MySQL以下三種資訊:查詢結果資訊: SELECT, UPDATE 或 DELETE語句影響的記錄數。資料庫和資料表的資訊: 包含了資料庫及資料表的結構資訊。MySQL伺服器資訊: 包含了資料庫伺服器的目前狀態,版本號碼等。在MySQL的命令提示字元中,我們可以很容易的擷取以上伺服器資訊。 但如果使用Perl或PHP等指令碼語言,你就需要調用特定的介面函數來擷取。 接下來我們會詳細介紹。擷取查詢語句影響的記錄數PERL
Time of Update: 2015-05-31
標籤:MySQL 中繼資料你可能想知道MySQL以下三種資訊:查詢結果資訊: SELECT, UPDATE 或 DELETE語句影響的記錄數。資料庫和資料表的資訊: 包含了資料庫及資料表的結構資訊。MySQL伺服器資訊: 包含了資料庫伺服器的目前狀態,版本號碼等。在MySQL的命令提示字元中,我們可以很容易的擷取以上伺服器資訊。 但如果使用Perl或PHP等指令碼語言,你就需要調用特定的介面函數來擷取。 接下來我們會詳細介紹。擷取查詢語句影響的記錄數PERL
Time of Update: 2015-05-31
標籤:MySQL 複製表如果我們需要完全的複製MySQL的資料表,包括表的結構,索引,預設值等。 如果僅僅使用CREATE TABLE ... SELECT 命令,是無法實現的。本章節將為大家介紹如何完整的複製MySQL資料表,步驟如下:使用 SHOW CREATE TABLE 命令擷取建立資料表(CREATE TABLE) 語句,該語句包含了原資料表的結構,索引等。複製以下命令顯示的SQL語句,修改資料表名,並執行SQL語句,通過以上命令 將完全的複製資料表結構。
Time of Update: 2015-05-31
標籤:MySQL 暫存資料表MySQL 暫存資料表在我們需要儲存一些臨時資料時是非常有用的。暫存資料表只在當前串連可見,當關閉串連時,Mysql會自動刪除表並釋放所有空間。暫存資料表在MySQL 3.23版本中添加,如果你的MySQL版本低於