国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MySQL學(xué)習(xí)記錄——?? 視圖及用戶、權(quán)限管理

這篇具有很好參考價(jià)值的文章主要介紹了MySQL學(xué)習(xí)記錄——?? 視圖及用戶、權(quán)限管理。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


1、視圖

視圖把查詢出來的結(jié)果以表結(jié)構(gòu)的形式存儲(chǔ)起來,視圖和基表有關(guān)系,兩者的數(shù)據(jù)變化都會(huì)互相影響。

在查詢時(shí),假如要經(jīng)常查詢一條記錄,select …,那么為了方便,可以這樣寫

create view 視圖名 as select …

也就是將這條查詢作為一個(gè)視圖。此時(shí)所有表中就多了一個(gè)表,數(shù)據(jù)庫文件中也多了后綴為frm的文件。如果對(duì)這個(gè)視圖做修改,基表,即原表也會(huì)被更改。基表更改視圖也會(huì)被更改。

刪除視圖就和刪除表一樣,drop table 表名。


特性:

與表一樣,必須唯一命名(不能出現(xiàn)同名視圖或表名)
創(chuàng)建視圖數(shù)目無限制,但要考慮復(fù)雜查詢創(chuàng)建為視圖之后的性能影響,不過復(fù)雜查詢時(shí)一般使用視圖。
視圖不能添加索引,也不能有關(guān)聯(lián)的觸發(fā)器或者默認(rèn)值
視圖可以提高安全性,必須具有足夠的訪問權(quán)限
如果形成視圖時(shí)用的select語句中有order by,那么對(duì)這個(gè)視圖使用order by時(shí)新的就會(huì)覆蓋舊的
視圖可以和表一起使用

2、用戶管理

用戶可以是root,也可以是普通用戶。登錄數(shù)據(jù)庫后,有一個(gè)mysql的庫,庫中有自帶的表。 user表中記錄了誰可以使用數(shù)據(jù)庫,select * from user\G,每一部分中Host表示允許的登錄方式,User表示允許登錄的用戶,下面則是一些權(quán)限,Y或者N;authen…_string是用戶密碼,其它數(shù)據(jù)庫版本也有這個(gè),不過可能名字不一樣。創(chuàng)建用戶時(shí)可以向這個(gè)表插入數(shù)據(jù),但很麻煩,不如用單獨(dú)的語法來做。

create user ‘用戶名’@‘登錄主機(jī)或IP地址’ identified by ‘密碼’;

本機(jī)登錄就寫localhost,密碼會(huì)經(jīng)過哈希算法后再存入。 創(chuàng)建后刷新一下,或者如果無法創(chuàng)建用戶也刷新一下。

flush privileges;

刪除用戶

drop user 用戶名@登錄方式;

如果要遠(yuǎn)程登錄寫’%'就行,意思是任意主機(jī)。

設(shè)置密碼

set password=password(‘’);
set password for ‘用戶名’@‘登錄主機(jī)’=password(‘新的密碼’);

第二種可以用來改其他用戶的密碼。

對(duì)于用戶做操作后都可以加上一句刷新flush privileges。

3、權(quán)限管理

設(shè)置權(quán)限

grant 權(quán)限列表 on 庫.表名 to ‘用戶名’@‘登錄主機(jī)’;

權(quán)限列表如果有多個(gè)就用逗號(hào)隔開??匆幌聶?quán)限

show grants for ‘用戶名’@‘登錄主機(jī)’;

回收權(quán)限

revoke 權(quán)限列表 on 庫.表名 from ‘用戶名’@‘登錄主機(jī)’;

all包含了所有權(quán)限,如果回收了其中一個(gè),那么再顯示時(shí)就會(huì)把其它的權(quán)限都列出來。庫名和表名那里寫*就表示全部庫和表。

結(jié)束。文章來源地址http://www.zghlxwxcb.cn/news/detail-835111.html

到了這里,關(guān)于MySQL學(xué)習(xí)記錄——?? 視圖及用戶、權(quán)限管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • MySQL-03.用戶管理和權(quán)限管理

    MySQL-03.用戶管理和權(quán)限管理

    MySQL用戶可以分為 普通用戶 和 root用戶 。root用戶是超級(jí)管理員,擁有所有權(quán)限,包括創(chuàng)建用戶、刪除用戶和修改用戶的密碼等管理權(quán)限。普通用戶只擁有被授予的各種權(quán)限。 MySQL提供了很多語句用來管理用戶賬號(hào) ,這些語句可以用來管理包括登錄和退出MySQL服務(wù)器,創(chuàng)建用

    2024年03月17日
    瀏覽(22)
  • mysql(三)用戶權(quán)限管理

    mysql(三)用戶權(quán)限管理

    目錄 前言 一、概述 二、用戶權(quán)限類型 三、用戶賦權(quán) 四、權(quán)限刪除 五、刪除用戶 ?為什么要設(shè)置用戶權(quán)限? MySQL設(shè)置用戶管理權(quán)限的主要目的是為了確保數(shù)據(jù)庫的安全性和數(shù)據(jù)的機(jī)密性。以下是一些原因: 1. 安全性:MySQL是一個(gè)開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),通過設(shè)置用戶

    2024年02月15日
    瀏覽(24)
  • MySQL運(yùn)維實(shí)戰(zhàn)(2)MySQL用戶和權(quán)限管理

    作者:俊達(dá) MySQL數(shù)據(jù)庫系統(tǒng),擁有強(qiáng)大的控制系統(tǒng)功能,可以為不同用戶分配特定的權(quán)限,這對(duì)于運(yùn)維來說至關(guān)重要,因?yàn)樗梢詭椭芾韱T控制用戶對(duì)數(shù)據(jù)庫的訪問權(quán)限。用戶管理涉及創(chuàng)建、修改和刪除數(shù)據(jù)庫用戶,權(quán)限管理則控制用戶對(duì)數(shù)據(jù)庫的訪問和操作。MySQL提供了

    2024年02月03日
    瀏覽(24)
  • Mysql基礎(chǔ)5-用戶及權(quán)限管理

    Mysql基礎(chǔ)5-用戶及權(quán)限管理

    DCL:Data Control Language(數(shù)據(jù)控制語言),用來管理數(shù)據(jù)庫用戶,控制數(shù)據(jù)庫的訪問,權(quán)限。 1、查詢用戶 語法: 1、use MySQL; 2、select * from user; ? 默認(rèn)只有四個(gè)賬戶。 2、創(chuàng)建用戶 語法:create user \\\'用戶名\\\'@\\\'主機(jī)名\\\' identified by \\\'密碼\\\'; ?houlei這個(gè)就是新創(chuàng)建的,但是只能在本機(jī)上訪

    2024年02月16日
    瀏覽(23)
  • (一)MYSQL實(shí)戰(zhàn)——用戶權(quán)限控制管理

    (一)MYSQL實(shí)戰(zhàn)——用戶權(quán)限控制管理

    mysql作為目前最流行的關(guān)系型數(shù)據(jù)庫,被廣泛使用在各種系統(tǒng)服務(wù)中,本節(jié)內(nèi)容主要是關(guān)于mysql數(shù)據(jù)庫在生產(chǎn)環(huán)境中用戶、權(quán)限等相關(guān)內(nèi)容的設(shè)置說明,便于我們更好的使用和管理我們的數(shù)據(jù)庫。 SQL的分類 ①數(shù)據(jù)查詢語言(Data Query Language,DQL) :對(duì)數(shù)據(jù)的查詢操作。 SELECT

    2023年04月25日
    瀏覽(14)
  • MySQL 基礎(chǔ)知識(shí)(八)之用戶權(quán)限管理

    MySQL 基礎(chǔ)知識(shí)(八)之用戶權(quán)限管理

    目錄 1 MySQL 權(quán)限管理概念 2 用戶管理 2.1 創(chuàng)建用戶 2.2?查看當(dāng)前登錄用戶 2.3?修改用戶名 2.4?刪除用戶 3 授予權(quán)限 3.1 授予用戶管理員權(quán)限 3.2 授予用戶數(shù)據(jù)庫權(quán)限 3.3 授予用戶表權(quán)限 3.4 授予用戶列權(quán)限 4 查詢權(quán)限 5 回收權(quán)限 1 MySQL 權(quán)限管理概念 ????????關(guān)于 MySQL 的權(quán)限簡(jiǎn)

    2024年02月20日
    瀏覽(21)
  • MySQL修煉手冊(cè)14:用戶權(quán)限管理:安全保障與數(shù)據(jù)隔離

    歡迎來到MySQL修煉手冊(cè)的第14篇,本篇將深入探討MySQL中用戶權(quán)限管理的重要性以及如何通過合理的權(quán)限控制實(shí)現(xiàn)安全保障與數(shù)據(jù)隔離。在數(shù)據(jù)庫管理中,用戶權(quán)限的設(shè)置至關(guān)重要,不僅可以有效保護(hù)數(shù)據(jù)的安全,還能夠合理分配數(shù)據(jù)訪問權(quán)限,確保數(shù)據(jù)庫的正常運(yùn)作。讓我們

    2024年01月24日
    瀏覽(20)
  • MySQL數(shù)據(jù)庫——SQL(4)-DCL(管理用戶、權(quán)限控制)

    MySQL數(shù)據(jù)庫——SQL(4)-DCL(管理用戶、權(quán)限控制)

    目錄 管理用戶 1.查詢用戶 2.創(chuàng)建用戶 3.修改用戶密碼 4.刪除用戶 示例 權(quán)限控制 1.查詢權(quán)限 2.授予權(quán)限 3.撤銷權(quán)限 示例 DCL總結(jié) DCL DCL英文全稱是Data Control Language(數(shù)據(jù)控制語言),用來管理數(shù)據(jù)庫用戶、控制數(shù)據(jù)庫的訪問權(quán)限。 注意: 主機(jī)名可以使用通配符‘%’。 這類S

    2024年02月12日
    瀏覽(48)
  • 【Mysql數(shù)據(jù)庫從0到1】-入門基礎(chǔ)篇--用戶與權(quán)限管理

    【Mysql數(shù)據(jù)庫從0到1】-入門基礎(chǔ)篇--用戶與權(quán)限管理

    Mysql 用戶分為root用戶和普通用戶,其中root用戶是數(shù)據(jù)庫超級(jí)管理員,擁有所有權(quán)限(創(chuàng)建、刪除、修改密碼、授權(quán)等管理權(quán)限),普通用戶只擁有被授予的權(quán)限。 Mysql數(shù)據(jù)庫的安全性通過賬戶管理來保障。 1.1 ?? Mysql服務(wù)器登錄 ?? 簡(jiǎn)單使用 ?? 復(fù)雜使用 1.2 ?? 用戶創(chuàng)建

    2024年02月07日
    瀏覽(27)
  • MySQL學(xué)習(xí)筆記之MySQL5.7用戶管理

    MySQL學(xué)習(xí)筆記之MySQL5.7用戶管理

    基本格式: create user \\\'用戶名\\\' identified by \\\'密碼\\\'; 使用新的用戶登錄、查看數(shù)據(jù)庫表和自己的權(quán)限: 可見默認(rèn)情況下,普通用戶的權(quán)限很小。 可以在用戶名后面加上 @\\\'主機(jī)\\\' 來限制該用戶登錄的主機(jī),不寫為 % ,即不限主機(jī): 查看所有用戶的用戶名和登錄主機(jī),首先切換到

    2024年02月13日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包