MySql 新建使用者與資料庫的實際操作步驟

2021-09-08 22:52:03 字數 1691 閱讀 8101

以下的文章主要講述的是mysql 新建使用者的建立、新建資料庫的實際操作步驟以及使用者如何進行授權和刪除使用者的實際操作方案、還有對修改密碼的實際操作,以下就是正文的主要內容的建立。

1.mysql 新建使用者。

登入mysql

@>mysql -u root -p

@>密碼

建立使用者

mysql> mysql> insert into mysql.user(host,user,password,ssl_cipher,x509_issuer,x509_sub  

ject) values("localhost","pppadmin",password("passwd"),'','',''); 

這樣就建立了乙個名為:phplamp 密碼為:1234 的使用者。

然後登入一下。

mysql>exit;

@>mysql -u phplamp -p

@>輸入密碼

mysql>登入成功

2.為使用者授權。

登入mysql(有root許可權)。我裡我以root身份登入.

@>mysql -u root -p

@>密碼

首先為mysql 新建使用者建立乙個資料庫(phplampdb)

mysql>create database phplampdb; 

授權phplamp使用者擁有phplamp資料庫的所有許可權。

>grant all privileges on phplampdb.* to phplamp@localhost identified by '1234'; 

重新整理系統許可權表

mysql>flush privileges; 

mysql>其它操作

如果想指定部分許可權給一使用者,可以這樣來寫:

mysql>grant select,update on phplampdb.* to phplamp@localhost identified by '1234'; 

重新整理系統許可權表。

mysql>flush privileges;  

*/  3.刪除使用者。

@>mysql -u root -p

@>密碼

mysql>delete from user where user="phplamp" and host="localhost";  

mysql>flush privileges; 

刪除使用者的資料庫

mysql>drop database phplampdb; 

4.修改指定使用者密碼。

@>mysql -u root -p

@>密碼

mysql>update mysql.user set passwordpassword=password('新密碼') where user="phplamp" and host="localhost";  

mysql>flush privileges; 

5.列出所有資料庫

mysql>show database;

6.切換資料庫

mysql>use '資料庫名';

7.列出所有表

mysql>show tables;

8.顯示資料表結構

mysql>describe 表名;

9.刪除資料庫和資料表

mysql>drop database 資料庫名;

mysql>drop table 資料表名;

mysql新建資料庫 新建使用者 分配許可權

注意這樣分配的許可權是所有許可權 root 登入mysql create database 資料庫名 default character set utf8 collate utf8 bin grant all on 資料庫名.to 使用者名稱 identified by 密碼 grant all o...

Oracle資料庫新建使用者

oracle資料庫 準備工作select from dba data files 檢視表空間路徑新建使用者 1 建立表空間 1.1建立表空間a.create tablespace x 表空間名稱 datafile x.dbf 準備工作中查詢的表空間路徑 size 200m autoextend on...

plsql新建資料庫,新建使用者,匯入與匯出資料庫

oracle中對資料物件和資料的管理,無疑都是使用pl sql developer來進行管理,該工具也提供給我們很多方便 快捷的操作,使得我們不再為oracle本身醜陋 難用的ui而抱怨。由於我們一般都是建建表 查查資料的操作居多,較少會考慮系統的整個oracle的完整備份操作。但是在我們一些發布操...