排序
MySQL刪除更新數據時報1175錯誤
今天刪除mysql數據庫中的一條記錄的時候,一直不能刪除,提示錯誤信息如下: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a...
MySQL 執行計劃解讀
1. explain extended select ..... 將執行計劃反編譯成SELECT 語句,運行 show warnings 可得到被MYSQL優化器優化后的查詢語句。 2. explain partitions select .... 用于分區表的EXPLAIN 3.執...
MySQL LVS負載均衡
環境: 192.168.1.8(DR,REAL SERVER) 192.168.1.88(REAL SERVER) 192.168.1.188(REAL SERVER) 1.DR安裝配置: (1)安裝IPVSADM yum install ipvsadm (2)綁定VIP: ifconfig eth0:0 192...
MySQL鎖的用法之表級鎖
鎖機制是數據庫有別于文件系統的一個重要的特點,也是用來管理并發訪問的一個有效的方式。MySQL的鎖分為表級鎖、頁級鎖與行級鎖。表級鎖是MySQL中粒度最大的一種鎖,它實現簡單,資源消耗較少,...
Keepalive之MySQL故障自動切換腳本
MySQL架構為master-slave(主從),master故障自動切換到slave上。當然也可以設置為雙master,但這里有個弊端:就是當主的壓力很大時,從上延時很大,比如落后2000秒,此時主掛了,從接管(VIP...
MySQL函數group_concat的使用
今天對一批數據要遷移轉換,查了下,有group_concat這個函數簡單實現字段的列轉行設置,過程記錄如下 一.測試數據準備 mysql use test; Database changed mysql select * from t_kenyon; +-----...
恢復MySQL InnoDB表結構的方法
MySQL InnoDB表結構的恢復方法是怎樣的呢?下面就為您詳細介紹MySQL InnoDB表結構的恢復步驟,如果您對此方面感興趣的話,不妨一看。 MySQL InnoDB表結構的恢復: 假定:MYSQL數據庫已經崩潰,...
Linux下查看MySQL的安裝路徑
Linux下查看mysql、apache是否安裝,并卸載。 指令 ps -ef|grep mysql 得出結果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mys...
MySQL判斷字符串是否是數字
查詢表table_name中col_name(字符串類型)的值是數字的記錄 SELECT col_name,CAST(col_name AS UNSIGNED INTEGER) AS val FROM table_name WHERE col_name=0 OR col_name0 HAVING CHAR_LENGTH(...
MySQL存儲過程實現行轉列
把表t_rows中的數據轉換為列顯示 CREATE TABLE `t_rows` ( `dt_str` varchar(20) NOT NULL, `name` varchar(20) NOT NULL, `age` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8; 表t_...
使用MySQL federated 引擎構建 MySQL 分布式數據庫訪問層
前言:隨著應用復雜度的增加,數據庫不斷細化切分,導致應用程序中數據庫應用就得復雜,凌亂。絕大部分程序人員可能都遇到這種情況,應用程序中需要連接多臺數據庫服務器,進行相應的操作。隨著...