主頁 > 知識庫 > 詳解mysql權(quán)限和索引

詳解mysql權(quán)限和索引

熱門標簽:哈爾濱crm外呼系統(tǒng)價格 甘孜電話機器人廠家 銀川電銷外呼系統(tǒng)定制 西安400電話在哪里辦理 做地圖標注都需要什么工具 上海智能外呼系統(tǒng)需要多少錢 凱立德科技館地圖標注 中科嘉智人工智能電銷機器人 電銷機器人好品牌門薩維l

mysql權(quán)限和索引

mysql的最高用戶是root,

我們可以在數(shù)據(jù)庫中創(chuàng)建用戶,語句為CREATE USER 用戶名 IDENTIFIED BY '密碼',也可以執(zhí)行CREATE USER 用戶名 語句來創(chuàng)建用戶,不過此用戶沒有密碼,可以將用戶登錄后進行密碼設(shè)置;刪除用戶語句為DROP USER 用戶;更改用戶名的語句為RENAME USER 老用戶名 to 新用戶名;

修改密碼語句為set password=password('密碼');

高級用戶修改別的用戶密碼的語句為SET PASSWORD FOR 用戶=PASSWORD('密碼'); 。

關(guān)于賦予權(quán)限的操作有以下幾種,

查看用戶權(quán)限語句為show grants for 用戶;

賦予用戶權(quán)限語句為grant 權(quán)限 on . to 用戶,第一個號代表數(shù)據(jù)庫,第二個號代表要賦予權(quán)限的表;

取消用戶權(quán)限的語句REVOKE CREATE ON . FROM 用戶;刷新的語句是FLUSH PRIVILEGES。

mysql的索引可以讓我們對數(shù)據(jù)庫中數(shù)據(jù)的查找提供更快的速度,我們在編程的時候,條件上使用類那個列,就可以將查詢涉及到的列設(shè)計為索引。

索引有普通索引,設(shè)為普通索引對列的數(shù)據(jù)沒有影響,但是對數(shù)據(jù)的查找速度進行了優(yōu)化;唯一索引設(shè)為唯一索引的列中的值是唯一的,同樣也是對數(shù)據(jù)的查找速度進行了優(yōu)化;主鍵索引就是設(shè)為主鍵列會自動添加主鍵索引,一個表只能有一個主鍵列,此列不允許有空值,一般是在建表的時候同時創(chuàng)建主鍵索引;全文索引主要用來查找文本中的關(guān)鍵字,而不是直接與索引中的值相比較。fulltext索引跟其它索引大不相同,它更像是一個搜索引擎,而不是簡單的where語句的參數(shù)匹配。fulltext索引配合match against操作使用,而不是一般的where語句加like。它可以在create table,alter table ,create index使用,不過目前只有char、varchar,text 列上可以創(chuàng)建全文索引。值得一提的是,在數(shù)據(jù)量較大時候,現(xiàn)將數(shù)據(jù)放入一個沒有全局索引的表中,然后再用CREATE index創(chuàng)建fulltext索引,要比先為一張表建立fulltext然后再將數(shù)據(jù)寫入的速度快很多;還有組合索引,這種索引可以將兩個列聯(lián)合起來作為條件一起查查詢,單獨一個列作為條件查詢不會有索引的效果。

創(chuàng)建索引的語句為CREATE 索引種類[不寫為普通索引] INDEX 索引名稱 ON 表(列)。

刪除索引語句為DROP INDEX 索引名稱ON 表。

索引的缺點:

1.雖然索引大大提高了查詢速度,同時卻會降低更新表的速度,如對表進行insert、update和delete。因為更新表時,不僅要保存數(shù)據(jù),還要保存一下索引文件。

2.建立索引會占用磁盤空間的索引文件。一般情況這個問題不太嚴重,但如果你在一個大表上創(chuàng)建了多種組合索引,索引文件的會增長很快。索引只是提高效率的一個因素,如果有大數(shù)據(jù)量的表,就需要花時間研究建立最優(yōu)秀的索引,或優(yōu)化查詢語句。

以上就是關(guān)于mysql權(quán)限和索引的知識內(nèi)容的全部,感謝你對腳本之家的支持。

您可能感興趣的文章:
  • MySQL中索引與視圖的用法與區(qū)別詳解
  • MySQL分區(qū)字段列有必要再單獨建索引嗎?
  • 詳解mysql中的冗余和重復索引
  • 淺析mysql索引
  • MySQL聯(lián)合索引功能與用法實例分析
  • MySql索引詳細介紹及正確使用方法
  • 解決MySQL中IN子查詢會導致無法使用索引問題
  • mysql中索引與FROM_UNIXTIME的問題
  • MySQL常用的建表、添加字段、修改字段、添加索引SQL語句寫法總結(jié)
  • 圖文詳解MySQL中兩表關(guān)聯(lián)的連接表如何創(chuàng)建索引
  • mysql索引使用技巧及注意事項
  • 淺談mysql的索引設(shè)計原則以及常見索引的區(qū)別
  • mysql為字段添加和刪除唯一性索引(unique) 的方法
  • mysql增加和刪除索引的相關(guān)操作
  • MySQL索引操作命令詳解
  • MySQL創(chuàng)建全文索引分享
  • MySQL修改表一次添加多個列(字段)和索引的方法
  • 理解MySQL——索引與優(yōu)化總結(jié)

標簽:浙江 四川 安康 濮陽 平頂山 那曲 山南 安徽

巨人網(wǎng)絡通訊聲明:本文標題《詳解mysql權(quán)限和索引》,本文關(guān)鍵詞  詳解,mysql,權(quán)限,和,索引,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解mysql權(quán)限和索引》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解mysql權(quán)限和索引的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章