mysql創(chuàng)建數(shù)據(jù)庫,添加用戶,用戶授權(quán)實(shí)操方法
一、創(chuàng)建mysql數(shù)據(jù)庫
1.創(chuàng)建數(shù)據(jù)庫語法
--創(chuàng)建名稱為“testdb”數(shù)據(jù)庫,并設(shè)定編碼集為utf8 CREATE DATABASE IF NOT EXISTS testdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
二、創(chuàng)建用戶
1.新建用戶
--創(chuàng)建了一個(gè)名為:test 密碼為:1234 的用戶 create user 'test'@'localhost' identified by '1234';
注意:
此處的"localhost",是指該用戶只能在本地登錄,不能在另外一臺機(jī)器上遠(yuǎn)程登錄。如果想遠(yuǎn)程登錄的話,將"localhost"改為"%",表示在任何一臺電腦上都可以登錄。也可以指定某臺機(jī)器可以遠(yuǎn)程登錄。
2.查詢用戶
--查詢用戶 select user,host from mysql.user;
3.刪除用戶
--刪除用戶“test” drop user test@localhost ; --若創(chuàng)建的用戶允許任何電腦登陸,刪除用戶如下 drop user test@'%';
4.更改密碼
--方法1,密碼實(shí)時(shí)更新;修改用戶“test”的密碼為“1122” set password for test =password('1122'); --方法2,需要刷新;修改用戶“test”的密碼為“1234” update mysql.user set password=password('1234') where user='test' --刷新 flush privileges;
5.用戶分配權(quán)限
--授予用戶test通過外網(wǎng)IP對數(shù)據(jù)庫“testdb”的全部權(quán)限 grant all privileges on 'testdb'.* to 'test'@'%' identified by '1234'; --刷新權(quán)限 flush privileges; --授予用戶“test”通過外網(wǎng)IP對于該數(shù)據(jù)庫“testdb”中表的創(chuàng)建、修改、刪除權(quán)限,以及表數(shù)據(jù)的增刪查改權(quán)限 grant create,alter,drop,select,insert,update,delete on testdb.* to test@'%';
6.查看用戶權(quán)限
--查看用戶“test” show grants for test;
注意:修改完權(quán)限以后 一定要刷新服務(wù),或者重啟服務(wù),刷新服務(wù)用:flush privileges;
以上就是本次介紹的全部相關(guān)知識點(diǎn)內(nèi)容,感謝大家的學(xué)習(xí)和對腳本之家的支持。
相關(guān)文章
Centos7下無法遠(yuǎn)程連接mysql數(shù)據(jù)庫的原因與解決
MySQL是由Oracle公司開發(fā)的開源SQL數(shù)據(jù)庫管理系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于在Centos7下無法遠(yuǎn)程連接mysql數(shù)據(jù)庫的原因與解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-09-09Myeclipse連接mysql數(shù)據(jù)庫心得體會
這篇文章主要為大家詳細(xì)介紹了MyEclipse連接MySQL數(shù)據(jù)庫圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10通過實(shí)例學(xué)習(xí)MySQL分區(qū)表原理及常用操作
我們試著想一想, 在生產(chǎn)環(huán)境中什么最重要? 我感覺在生產(chǎn)環(huán)境中應(yīng)該沒有什么比數(shù)據(jù)跟更為重要. 那么我們該如何保證數(shù)據(jù)不丟失、或者丟失后可以快速恢復(fù)呢?只要看完這篇大家應(yīng)該就能對MySQL中數(shù)據(jù)備份有一定了解2019-05-05mysql和oracle的區(qū)別小結(jié)(功能性能、選擇、使用它們時(shí)的sql等對比)
這篇文章主要介紹了mysql和oracle的區(qū)別小結(jié),主要包括功能性能、選擇、使用它們時(shí)的sql等對比,需要的朋友可以參考下2020-02-02遠(yuǎn)程連接mysql錯(cuò)誤代碼1130的解決方法
這篇文章主要介紹了遠(yuǎn)程連接mysql錯(cuò)誤代碼1130的解決方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12SQL數(shù)據(jù)去重的3種方法實(shí)例詳解
SQL去重是數(shù)據(jù)分析工作中比較常見的一個(gè)場景,下面這篇文章主要給大家介紹了關(guān)于SQL數(shù)據(jù)去重的3種方法,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-01-01