一、概念 MySQL Cluster採用一系列的Disk Data objects來實現磁碟表。 Tablespaces:作用是作為其他Disk Data objects的容器。 Undo log files:儲存事務進行復原需要的資訊,一個或者多個undo log files組成一個log files group,最後,該log file group關聯到一個tablespaces。 Data files:作用是儲存表中的資料,data file直接關聯到tablespaces。
1. show variables like '%profiling%';(查看profiling資訊) 2. set profiling=1;(開啟profiling) 3. 執行SQL查詢 例:select goods_name from ecs_goods where goods_id <5000; show profiles; 4. show profile for
怎麼進入mysql命令列呢? mysql的安裝目錄下面有個bin目錄,先用命令列進入該目錄,然後用 mysql -uroot -p123456 來登入(注意:使用者名稱和密碼不用包含“”) 命令: show processlist; 如果是root帳號,你能看到所有使用者的當前串連。如果是其它普通帳號,只能看到自己佔用的串連。 show processlist;只列出前100條,如果想全列出請使用show full processlist; mysql> show processlist;
--按某一欄位分組取最大(小)值所在行的資料 複製代碼 代碼如下: /* 資料如下: name val memo a 2 a2(a的第二個值) a 1 a1--a的第一個值 a 3 a3:a的第三個值 b 1 b1--b的第一個值 b 3 b3:b的第三個值 b 2 b2b2b2b2 b 4 b4b4 b 5 b5b5b5b5b5 */ --建立表並插入資料: 複製代碼 代碼如下: create table tb(name varchar(10),val int,memo varchar(20
今天在使用mysql語句的時候老是報錯,語句如下: Sql代碼 複製代碼 代碼如下: SELECT sapcle FROM SellEnterpriseBaseInfor sebie,SellEnterpriseBaseInforVer sebive,SellApplyPermitChangeList sapcle WHERE 1=1 AND sebie.iVerID = sebive.id AND sapcle.iEnterpriseBaseInforID=sebive.id AND
建立測試表 複製代碼 代碼如下: CREATE TABLE t ( v VARCHAR(100) NOT NULL ) ENGINE INNODB DEFAULT CHARSET=utf8; 建立定時器 調用的預存程序 DELIMITER $$ DROP PROCEDURE IF EXISTS e_test $$ CREATE PROCEDURE e_test() BEGIN INSERT INTO t VALUES('1'); END $$ DELIMITER ; 要使定時起作用
找到自己的mysql資料庫的安裝位置,如下 C:\Program Files\MySQL\MySQL Server 5.1,在它裡面有個的my.ini檔案,尋找如下行: [mysqld] 複製代碼 代碼如下: # The TCP/IP Port the MySQL Server will listen on port=3306 #Path to installation directory. All paths are usually resolved relative to this.
查詢當前這周的資料 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now()); 查詢上周的資料 SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1; 查詢當前月份的資料