Time of Update: 2015-01-09
標籤:1. 交易處理和並發性1.1. 基礎知識和相關概念1 )全部的表類型都可以使用鎖,但是只有 InnoDB 和 BDB 才有內建的事務功能。2 )使用 begin 開始事務,使用 commit 結束事務,中間可以使用 rollback 復原事務。3 )在預設情況下, InnoDB 表支援一致讀。SQL 標準中定義了 4 個隔離等級: read uncommited , read commited , repeatable read , serializable
Time of Update: 2015-01-09
標籤:[mysqld]配置default-storage-engine = MyISAM 預設選擇某種表格儲存體引擎ignore-bulidin-innodb 忽略mysql內建的innodb引擎,使用這個配置時需要自己引入外部的innodb引擎,否則innodb表無法使用。plugin-load = innodb=ha_innodb_plugin.so
Time of Update: 2015-01-09
標籤:grant命令的基本格式1 grant 許可權 on 資料庫物件 to 使用者執行個體一:在任意ip地址登陸的common_user使用者可以對testdb資料庫裡的資料進行查詢操作、插入操作、更新操作、刪除操作1 grant select on testdb.* to [email protected]‘%‘//有查詢資料的許可權2 grant insert on testdb.* to [email protected]‘%‘//有出入資料的許可權3 grant
Time of Update: 2015-01-09
標籤:在Linux CentOS系統上安裝完php和MySQL後,為了使用方便,需要將php和mysql命令加到系統命令中,如果在沒有添加到環境變數之前,執行“php
Time of Update: 2015-01-09
標籤:今天莫名其妙資料庫就串連不上了,開始懷疑mysql沒啟動。於是到cmd輸入services.msc,找了一遍連鬼影都沒有。於是上網找怎麼回事,解決方案如下:1.找到之前安裝mysql目錄,在cmd裡面操作:D:\Mysql\bin>mysqld.exe2.啟動完後可以串連上了,但是服務裡面還是沒mysql服務,繼續操作如下:D:\Mysql\bin>mysqld --installService successfully
Time of Update: 2015-01-09
標籤:explain顯示了mysql如何使用索引來處理select語句以及串連表。可以協助選擇更好的索引和寫出更最佳化的查詢語句。使用方法,在select語句前加上explain就可以了。如:explain select * form account
Time of Update: 2015-01-09
標籤:databases describe primary create insert show databases; #查看所有的資料庫 create database myfirst;#建立一個schemas 資料庫use myfirst; #進入到這個資料庫中show tables;
Time of Update: 2015-01-09
標籤:如說兩張表一張是使用者表TDefUser(userid,address,phone),一張是消費表TAccConsume(userid,time,amount),我要查消費超過5000的使用者記錄,那麼我可以寫 select * from TDefUser where exists (select 1 from TAccConsume where TDefUser.userid=TAccConsume.userid and
Time of Update: 2015-01-09
標籤:在linux上新安裝的mysql資料庫遠端連線速度很慢,用Navicate可以正常串連但是時間很長;使用toad串連提示Mysql mysql lost connection to server during
Time of Update: 2015-01-09
標籤:人老了記憶力就會下降,為了避免我老了記不住mysqldump這個命令,我就吧這個東西記下來吧mysqldump -uroot -p -h 10.132.56.188 databae_name table_name > table.sql要注意的是這個命令如果會將table.sql匯出到執行mysqldump的目前的目錄下,需要更改路徑的則後面的應該跟路徑名稱如果不輸入表明則將會匯出整個資料庫。mysql -uroot -p -h 10.132.56.189
Time of Update: 2015-01-09
標籤: 使用mysql做持久化報錯:Cannot execute statement: impossible to write to binary log since BINLOG_FORM ActiveMQ中如果使用mysql
Time of Update: 2015-01-09
標籤:1. 停止資料庫服務sudo service mysql stop2. 建立資料移轉目標檔案夾(實際應該是掛載到新硬碟上)cd /var/libls -ldrwx------ 6 mysql mysql 4096 1月 9 09:26 mysql/ #檔案夾許可權700, 只有mysql使用者能訪問sudo mkdir
Time of Update: 2015-01-09
標籤:一、前言Mysql Replication作為讀寫分離的廉價解決方案,支援一主多備的方式進行資料存放區,採用二進位記錄傳送,目前存在著廣泛應用,網上相關概念也比較多,不再重複介紹。引用一張官方提供的Replication應用情境圖片(http://dev.mysql.com/doc/refman/5.1/en/replication-solutions.html)。本文主要記錄了基於Linux環境下的Mysql Replication配置步驟。 二、環境準備
Time of Update: 2015-01-09
標籤:mysql資料查詢一、單表查詢1、在select語句中使用“*”表示查詢所有欄位首先:建立一張表,由於測試 create table student(id int primary key not null,name varchar(30),sex varchar(4),class varchar(10));其次:插入資料,用於下面的查詢操作 insert int
Time of Update: 2015-01-09
標籤:mysql like locate 模糊查詢 最佳化 使用下面的函數來進行模糊查詢,如果出現的位置>0,表示包含該字串。查詢效率比like要高。如: table.field like ‘%AAA%’ 可以改為 locate (‘AAA’ , table.field) >
Time of Update: 2015-01-09
標籤: 癥狀:輸入密碼一閃而過,一點提示也沒有,密碼首先保證是正確的..於是就想到了 直接跳過許可權驗證 ,用到了以下的方法:一、首先進入cmd 切入MySQL的安裝目錄,然後切入 bin 目錄 ,輸入mysqld-nt --skip-grant-tables命令。這個 cmd 視窗先不要關閉, 開啟另一個視窗 登陸MySQL 或直接點開 MySQL Command Line Client 輸入正確的密碼, 就OK了!二、在你的WINDOWS上,先按 [開始], 然後 [運行]
Time of Update: 2015-01-09
標籤:【安裝】安裝MySQL安裝MySQL不用多說了,下載下來安裝就是,沒有特別需要注意的地方。一個:點擊開啟連結【範例】 ?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162# coding=utf-8import MySQLdb #查詢數量def Count(cur): &
Time of Update: 2015-01-09
標籤:mysql mha mysql mha MHA 多VIP 多MySQL執行個體的支援首先看power_manager 指令碼MHA Manager如果能夠SSH到Master主機,會調用stopssh方法,stopssh方法根據master_pid_file來遠程kill MySQL執行個體的進程,不管是 kill 成功還是失敗,最後都要返回10,至於kill掉所有mysql
Time of Update: 2015-01-09
標籤:ubuntu mysql 一、安裝mysql 在終端鍵入如下命令: sudo apt-get install mysql-server
Time of Update: 2015-01-09
標籤:mysqlLinux 環境:CentOS 6.5MySQL 版本:5.5.20,附:【點擊下載】1、安裝cmakeMySQL從5.5版本開始,通過./configure進行編譯配置方式已經被取消,取而代之的是cmake工具。因此,我們首先要在系統中源碼編譯安裝cmake工具。下載 cmake[[email protected] soft]# wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz解壓[[email