成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用MySQL管理心得講述

數據庫 MySQL
以下的文章主要向大家講述的是使用MySQL管理心得,以及在對MySQL管理進行實際操作中有哪些事項是值得我們大家注意的。

今天我們要和大家一起分享的是使用MySQL管理心得,我們大家都知道在windows中MySQL數據庫其是以服務形式存在的,我們在使用前應確保此服務處于啟動的狀態,未啟動可用net start MySQL命令啟動。

而Linux中啟動時可用“/etc/rc.d/init.d/MySQLd start"命令,注意啟動者應具有MySQL管理員權限。

剛安裝好的MySQL包含一個含空密碼的root帳戶和一個匿名帳戶,這是很大的安全隱患,對于一些重要的應用我們應將安全性盡可能提高,在這里應把匿名帳戶刪除、 root帳戶設置密碼,可用如下命令進行:

 

 

  1. use MySQL; delete from User where User=""; update User set Password=PASSWORD('newpassword') where User='root';  

如果要對用戶所用的登錄終端進行限制,可以更新User表中相應用戶的Host字段,在進行了以上更改后應重新啟動數據庫服務,此時登錄時可用如下類似命令:

 

 

  1. MySQL -uroot -p; MySQL -uroot -pnewpassword; MySQL mydb -uroot -p; MySQL mydb -uroot -pnewpassword;  

上面命令參數是常用參數的一部分,詳細情況可參考文檔。此處的mydb是要登錄的數據庫的名稱。

在進行開發和實際應用中,用戶不應該只用root用戶進行連接數據庫,雖然使用root用戶進行測試時很方便,但會給系統帶來重大安全隱患,也不利于管理技術的提高。我們給一個應用中使用的用戶賦予最恰當的數據庫權限。如一個只進行數據插入的用戶不應賦予其刪除數據的權限。

MySQL管理是通過User表來實現的,添加新用戶常用的方法有兩個,一是在User表插入相應的數據行,同時設置相應的權限;二是通過GRANT命令創建具有某種權限的用戶。其中GRANT的常用用法如下:

 

  1. grant all on mydb.* to NewUserName@HostName identified by "password" ; 
    grant usage on *.* to NewUserName@HostName identified by "password"; 
    grant select,insert,update on mydb.* to NewUserName@HostName identified by "password"; 
    grant update,delete on mydb.TestTable to NewUserName@HostName identified by "password";  

若要給此用戶賦予他在相應對象上的權限的管理能力,可在GRANT后面添加WITH GRANT OPTION選項。而對于用插入User表添加的用戶,Password字段應用PASSWORD 函數進行更新加密,以防不軌之人竊看密碼。對于那些已經不用的用戶應給予清除,權限過界的用戶應及時回收權限,回收權限可以通過更新User表相應字段,也可以使用REVOKE操作。

下面給出本人從其它資料(www.cn-java.com)獲得的對常用權限的解釋:

全局MySQL管理權限:

FILE: 在MySQL服務器上讀寫文件。

PROCESS: 顯示或殺死屬于其它用戶的服務線程。

RELOAD: 重載訪問控制表,刷新日志等。

SHUTDOWN: 關閉MySQL服務。

數據庫/數據表/數據列權限:

ALTER: 修改已存在的數據表(例如增加/刪除列)和索引。

CREATE: 建立新的數據庫或數據表。

DELETE: 刪除表的記錄。

DROP: 刪除數據表或數據庫。

INDEX: 建立或刪除索引。

INSERT: 增加表的記錄。

SELECT: 顯示/搜索表的記錄。

UPDATE: 修改表中已存在的記錄。

特別的權限:

ALL: 允許做任何事(和root一樣)。

USAGE: 只允許登錄--其它什么也不允許做。

以上的相關內容就是對使用MySQL管理心得的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL數據庫服務啟動不了的解決方案
  2. 重置MySQL數據庫密碼的實際操作流程
  3. MySQL數據庫的基本操作演示
  4. 實現MySQL遠程登陸在linux下
  5. PHP+MySQL在win2000下的實際操作

 

責任編輯:佚名 來源: 博客園
相關推薦

2009-10-10 09:57:58

使用RHEL合法

2009-12-18 14:50:43

Fedora進程管理

2009-10-14 17:08:44

VB.NET使用Fil

2009-10-20 10:15:01

Linux用戶管理

2009-12-18 17:53:45

Linux Apach

2010-03-09 13:23:51

Linux用戶組管理方

2009-12-17 17:19:45

Linux系統

2010-03-05 09:24:54

Linux ntfs分

2009-10-12 16:39:59

OracleTransVB.NET使用

2010-07-08 16:52:31

SQL Server索

2011-01-19 14:57:09

Thunderbird

2011-08-16 14:14:22

MySQL數據庫初學者

2009-12-16 16:57:03

Visual Stud

2010-01-13 09:48:34

Boost庫

2016-10-07 15:45:59

2009-12-22 15:14:38

Fedora 8安裝

2009-09-27 16:51:40

Hibernate U

2009-06-19 11:09:27

Spring AOP

2011-05-03 11:16:05

注墨墨盒噴墨打印機

2010-01-07 18:19:01

JSON異步
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰人人艹 | 五月婷婷视频 | 亚洲码欧美码一区二区三区 | 久久久久国产精品一区 | av永久| 久久久久久国产精品免费免费 | 一区中文 | 国产精品久久久久久久久久久久久久 | 日韩在线精品视频 | 日日草夜夜草 | 久久久久久国产精品久久 | 日韩av第一页 | 国产午夜久久 | 国产日韩欧美综合 | 免费网站国产 | 欧美 日韩 国产 成人 在线 91 | 老司机成人在线 | 夜夜久久 | 色婷婷av久久久久久久 | 日韩一区在线视频 | 久草在线| 国产福利网站 | 91久久精品日日躁夜夜躁欧美 | 久久黄色| 超碰成人免费 | 91精品在线播放 | 欧美性吧| 国产一区二区三区 | 国产乱码精品一区二区三区中文 | 亚洲午夜三级 | 欧美成人精品 | 四虎免费视频 | 日韩在线电影 | 精国产品一区二区三区 | 一区二区三区欧美大片 | 黄色av一区 | 国产激情免费视频 | 黄色av网站在线观看 | 亚洲视频免费在线观看 | 国产亚洲一区在线 | 久久久久综合 |