標籤:環境: windows 2003/2007/2008/2010 X86方法/步驟:1.下載mysql-5.6.17-win32;官網:http://dev.mysql.com/downloads/2.解壓到自訂目錄,示範地址的是D:\tools\mysql\3.複製根目錄下的my-default.ini,改名為my.ini,my.ini用下面內容替換
標籤:MySql is RDBMS(Relational Database Management System)建立串連mysql的使用者% mysql -p -u rootmysql> CREATE USER ‘sampadm‘@‘localhost‘ IDENTIFIED BY ‘secret‘;mysql> GRANT ALL ON sampdb.* TO ‘sampadm‘@‘localhost‘串連mysqlmysql -h host_name -p -u
標籤:mysql儲存引擎(二)mysql儲存引擎二MEMORYMERGEBerkeleyDB儲存引擎MEMORY MEMORY儲存引擎通過採用記憶體中的內容來建立表。每個Memory表實際上和一個磁碟檔案關聯起來,檔案名稱採用”表名.frm”的格式。Memory類型的表訪問速度極快,因為資料來源來自記憶體,所以資料庫關閉時,記憶體中的資料就會發生丟失。預設使用Hash索引。mysql> create table memory_table( id int primary key,
標籤:1.面試中查詢問題 表中有A、B兩列,使用SQL語句,實習,當A列大於Blie時候,選擇A列,否則選擇B列select id1,id2,(case when id1>id2 then id1 else id2 end) as result from t4; 類似問題,表t4中,id2大於3記錄為合格,大於5為優秀,否則為不合格select id1,id2,(case when id2>5 then ‘優秀‘ when id2>3 then ‘合格‘ else ‘不合格‘
標籤:二、原則總結原則1、僅列出需要查詢的欄位,這對速度不會明顯的影響,主要是考慮節省應用程式伺服器的記憶體。原來語句: select * from admin最佳化為: select admin_id,admin_name,admin_password from admin原則2、盡量避免在列上做運算,這樣導致索引失效。原語句: select * from admin where year(admin_time)>2014最佳化為: select * from admin where
標籤:1. 基本格式 drop procedure if exists p_test;create procedure p_test(in id int, out name VARCHAR(100))BEGIN select id; select uname into name from t_user where uid = id;end; drop ... create... 類似oracle中的 create or