Time of Update: 2016-09-02
標籤:原文:http://blog.csdn.net/qing_gee/article/details/41646503 當你的查詢條件是一個字串變數時,你該怎麼辦,比如字串可能是“0001ME,0002BL”,也可能是“0001ME”,那麼如何根據條件得到想要的結果呢,我來告訴你instr方法的厲害之處。 1.開始的時候一直在將字串str轉換為in函數的參數,如下SELECT * FROM stocks_orderlist
Time of Update: 2016-09-02
標籤:linux安裝mysql服務分兩種安裝方法:①源碼安裝,優點是安裝包比較小,只有十多M,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯;②使用官方編譯好的二進位檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300M左右。以下介紹linux使用官方編譯好的二進位包安裝mysql。工具/原料 mysql-5.6.17-linux-glibc2.5-i686.tar.gzmysql-5.6.17-linux-glibc2.5-x86_64.tar.gzlinu
Time of Update: 2016-09-02
標籤:PhxSQL是一個相容mysql、服務高可用、資料強一致的關係型資料庫叢集。PhxSQL以單Master多Slave方式部署,在叢集內超過一半機器存活的情況下,可自身實現自動Master切換,且保證資料一致性。PhxSQL基於Percona
Time of Update: 2016-09-02
標籤:apache php mysql安裝:yum install -y httpd php查看版本:、rpm -qa httpd php httpd-2.2.15-54.el6.centos.x86_64 php-5.3.3-48.el6_8.x86_64修改apache設定檔:vim /etc/httpd/conf/httpd.conf在#ServerName www.example.com:80行下添加一行ServerName localhost:80將裡面的
Time of Update: 2016-09-02
標籤:mysql 指令碼
Time of Update: 2016-09-02
標籤:mysql壓力測試工具工具名稱:mysqlha_sysbench.sh工具用途:用於MySQL壓力測試 (2種功能:填充資料&&測試資料)工具參數:options:-P 需要測試的連接埠-D 需要測試的db名字-H 需要測試的host-S 填充&&測試 表的資料量,default 100w-C 填充&&測試 表的數量, default 1-T prepare and run ,prepare is 製造資料 run
Time of Update: 2016-09-02
標籤:mysql、備份、還原、mysqldump備份的不同分類: 熱備份、溫備份和冷備份 &nb
Time of Update: 2016-09-02
標籤:qtMysql是一款功能強大的資料庫軟體,Mysql安裝圖文教程將介紹如何安裝Mysql,接下來一起瞭解一下Mysql是如何安裝的吧.MySQL - MySQL伺服器。你需要該選項,除非你只想串連運行在另一台機器上的MySQL伺服器。MySQL-client - MySQL 用戶端程式,用於串連並操作Mysql伺服器。MySQL-devel - 庫和包含檔案,如果你想要編譯其它MySQL用戶端,例如Perl模組,則需要安裝該RPM包。MySQL-shared -
Time of Update: 2016-09-02
標籤:關於mysql隱式轉換一、如果表定義的是varchar欄位,傳入的是數字,則會發生隱式轉換。 1、表DDL650) this.width=650;" class="confluence-embedded-image" src="http://wiki.op.xywy.com/download/attachments/13305667/image2016-5-27%2016%3A9%3A27.png?version=1&modificationDate=146433656
Time of Update: 2016-09-02
標籤: 查看欄位編碼:show full columns from t2;show variables like ‘%character%‘;show variables like ‘collation_%‘;show variables like ‘character_set_%‘;修改庫字元集:alter database test character set gbk;修改表字元集:alter table t1 character set gbk;修改欄位字元集:alter table t2
Time of Update: 2016-09-02
標籤:MySQL資料庫常用的辦法是通過MySQLdump匯出sql進行備份,但是不適合資料量很大的資料庫,速度,鎖表是兩個嚴重的問題。前面寫了一遍文章介紹xtrabackup的熱備工具,見 http://www.linuxidc.com/Linux/2015-02/113058.htm。下面的指令碼是基於xtrabackup實現自動備份資料庫的功能。需求描述:每天晚上23點,對資料庫進行一次完整備份。第二天0-22點,每小時進行一次增量備份。每次備份前把上次的完整備份和23次增量備份移
Time of Update: 2016-09-02
標籤:錯誤記錄檔 error log尋找日誌路徑命令show variables like "log_error";尾碼為.err的檔案 二進位日誌 bin log記錄修改資料的語句尋找日誌配置show variables like "log_bin";如果是關閉的,需要在設定檔中開啟,並且手動建立打算放日誌的目錄log_bin=/mysql/binlog/mysql-bin此檔案需要用mysqlbinlog來解析 通用日誌 general log&
Time of Update: 2016-09-02
標籤:1. 下載mysql驅動。裡麵包含需要串連mysql的dll。mysql-connector-net
Time of Update: 2016-09-02
標籤:方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘newpass‘); 方法2:用mysqladmin mysqladmin -u root password "newpass" 如果root已經設定過密碼,採用如下方法 mysqladmin -u root password oldpass "newpass" 方法3:
Time of Update: 2016-09-02
標籤:作為一個java web開發人員,對於mysql資料庫掌握到具體比較這兩類引擎的差異也蠻拼的,下面就介紹一下我在工作中積累的對這兩類引擎的理解。MyISAM: 如果不更改mysql設定檔(my.ini)的話,MyISAM是MySQL的預設儲存引擎, 每張MyISAM表對應三個本機存放區檔案:frm 檔案存放表格定義;資料檔案 MYD (MYData);索引檔案 MYI (MYIndex)。 MyISAM類型的表更多強調的是效能,它比InnoDB速度快,但不支援事務,也不支援熱備份,
Time of Update: 2016-09-02
標籤:今天select * from 表名 where to_days(時間欄位名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 時間欄位名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(時間欄位名)近30天SELECT * FROM 表名 where
Time of Update: 2016-09-02
標籤:在做面試題目的時候做到了,然而不太肯定,後來看了下面的這篇部落格,覺得說的很清晰,故摘錄到這裡:地址:http://www.cnblogs.com/rollenholt/p/3776923.htmlMySQL的語句一共分為11步,如所標註的那樣,最先執行的總是FROM操作,最後執行的是LIMIT操作。其中每一個操作都會產生一張虛擬表,這個虛擬表作為一個處理的輸入,只是這些虛擬表對使用者來說是透明的,但是只有最後一個虛擬表才會被作為結果返回。如果沒有在語句中指定某一個子句,那麼將會跳過相應的
Time of Update: 2016-09-02
標籤:如果你都是按照預設配置安裝的那麼只要按照如下步驟就可以了 1、cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 將服務檔案拷貝到init.d下,並重新命名為mysql2、chmod +x /etc/init.d/mysql 賦予可執行許可權3、chkconfig --add
Time of Update: 2016-09-02
標籤:1. 初始化資料 - 列唯一DROP TABLE IF EXISTS `sales`;CREATE TABLE `sales` ( `empid` VARCHAR(10) NOT NULL, `mgrid` VARCHAR(10) NOT NULL, `qty` INT(11) NOT NULL, PRIMARY KEY (`empid`)) ENGINE=INNODB DEFAULT CHARSET=utf8;/*Data for the table `sales` *
Time of Update: 2016-09-02
標籤:我們在進行資料庫管理和開發中經常會遇到效能問題,這就涉及到MySQL的效能最佳化。通過在網路上尋找資料和筆者自己的嘗試,我認為以下系統參數是比較關鍵的:關鍵參數一:back_log要求 MySQL 能有的串連數量。當主要MySQL線程在一個很短時間內得到非常多的串連請求,這就起作用,然後主線程花些時間(儘管很短)檢查串連並且啟動一個新線程。back_log