MySQL 賦予使用者權限命令的簡單格式可概括為:grant 許可權 on 資料庫物件 to 使用者一、grant 普通資料使用者,查詢、插入、更新、刪除 資料庫中所有表資料的權利grant select on testdb.* to common_user@'%' grant insert on testdb.* to common_user@'%' grant update on testdb.* to common_user@'%' grant delete on testdb.* to
下載a.我這裡用的是 ZIP Archive版的,win8 64位的機器都支援 這個所以我建議都用這個。還有這個比較簡單而且還很乾淨。地址見圖.拖到最下面,看清楚了64bit ZIP Archive,點擊Download。b.點開之後會進入另一個頁面,但卻沒有下載,這個時候不用怕,看不懂也沒關係,他的意思就是讓你登入(login),或者註冊個帳號(sign up)就行了,登入或者註冊成功後就開始下載了。(記住密碼要字母和數字組合,並且要大小寫混合)c.當然如果你有的話也可以直接登入。
如何下載:我先去MySQL首頁下載最新版本的MySQL-連結:https://www.mysql.com/downloads/進入此介面下載:Downloads–>MySQL Community Edition (GPL)(這是免費版的,當然,有錢的可以用收費的,功能更強大)–>MySQL Community Server (GPL) –>選擇對應的系統和電腦版本(在這裡,我選擇的是Window系統64位的下載)–>No thanks, just start my
相關閱讀:MySql 5.7.14 安裝教程詳解(解壓版)Mysql 5.7.14 使用常見問題匯總(推薦)1、解壓2、在目錄D:\Program Files\mysql-5.7.14-winx64下複製my-default.ini,放在與其相同目錄下,名稱顯示為my.ini;3、編輯my.ini# For advice on how to change settings please see#
在葉子的文章裡談到了使用inner join 從而減少了對page的掃描也就是減少了所謂的回表 例如:複製代碼 代碼如下:SELECT * FROM `t1` INNER JOIN ( SELECT id FROM `t1`ORDER BY id DESC LIMIT 935500,10) t2 USING (id)通過直接對id的操作 而不是整張表的掃描 通過id 的join 抓出符合條件id 然後通過ID 再去做資料的抓取。這樣就避免了對不需要的頁面的掃描。不過這樣也不是最佳的方法
通常,我們會採用ORDER BY LIMIT start, offset 的方式來進行分頁查詢。例如下面這個SQL:SELECT * FROM `t1` WHERE ftype=1 ORDER BY id DESC LIMIT 100, 10;或者像下面這個不帶任何條件的分頁SQL:SELECT * FROM `t1` ORDER BY id DESC LIMIT 100, 10;一般而言,分頁SQL的耗時隨著 start
1、問題描述朋友遇到一個怪事,一個用子查詢的DELETE,執行效率非常低。把DELETE改成SELECT後執行起來卻很快,百思不得其解。下面就是這個用了子查詢的DELETE了:[yejr@imysql.com]mydb > EXPLAIN delete from trade_info where id in (select id from (select a.id from trade_info a, order_info b, user c whereb.buyer = c.id