天天看點

mysql資料庫技術文檔_mysql資料庫技術教案.doc

mysql資料庫技術教案.doc

mysql資料庫技術文檔_mysql資料庫技術教案.doc

還剩

42頁未讀,

繼續閱讀

下載下傳文檔到電腦,馬上遠離加班熬夜!

親,很抱歉,此頁已超出免費預覽範圍啦!

如果喜歡就下載下傳吧,價低環保!

内容要點:

43書42限制賬戶資源在 MySQL 較高版本中,你可以為具體賬戶限制下面的伺服器資源:· 賬戶每小時可以發出的查詢數· 賬戶每小時可以發出的更新數· 賬戶每小時可以連接配接伺服器的次數建立賬戶的同時限制賬戶資源,如:mysql> GRANT ALL privileges ON cap.* TO 'cap'@'localhost'-> IDENTIFIED BY '5201314'-> WITH MAX_Q41mysql>select * from user; //檢視所有賬戶要删除某個賬戶,隻需删除 mysql 表 user 中對應的記錄,如删除'cap'@'localhost'的使用者:mysql>delete from user where Host='localhost' and User='cap';賬戶密碼修改:如 root 身份的管理者修改其他賬戶的密碼,首先進入 mysql,如修改使用者40Mysql 資料庫應用課程名稱 Mysql 使用者管理 授課教師授課班級 授課時數 2 授課方式 理論課授課重點、難點權限表賬戶管理權限管理授課内容、教具與時間配置設定MySQL 伺服器通過 MySQL 權限表來控制使用者對資料庫的通路,MySQL 權限表存放在 mysql資料庫裡,由 mysql_install_db 腳本初始化。這些 MySQL 權限表分别user,db,table_priv,co39例子: RESTORE TABLE FROM '/tmp/db_name/';權限要求類似上面所述。用 SELECT INTO OUTFILE 方法備份出來的檔案,可以運作 LOAD DATA INFILE 語句來恢複資料表。5、 直接備份資料檔案相較前幾種方法,備份資料檔案最為直接、快速、友善,缺點是基本上不能實作增量備份。為了保證資料的一緻性,需要在靠背檔案前,執行以下 SQL 語句: F38mysqld 運作使用者)3、 SQL 文法備份3.1 備份BACKUP TABLE 文法其實和 mysqlhotcopy 的工作原理差不多,都是鎖表,然後拷貝資料檔案。它能實作線上備份,但是效果不理想,是以不推薦使用。它隻拷貝表結構檔案和資料檔案,不同時拷貝索引檔案,是以恢複時比較慢。例子: BACK TABLE tbl_name TO '/tmp/db_name/';注意,必須要有 FILE372. 用 SOURCE 文法 其實這不是标準的 SQL 文法,而是 mysql 用戶端提供的功能,例如: SOURCE /tmp/db_name.sql;這裡需要指定檔案的絕對路徑,并且必須是 mysqld 運作使用者(例如 nobody)有權限讀取的檔案。2、 mysqlhotcopy2.1 備份mysqlhotcopy 是一個 PERL 程式,最初由 Tim Bunce 編寫。它使用 LOC36課程名稱 備份與恢複 授課教師授課班級 授課時數 4 授課方式 理論課授課重點、難點授課内容、教具與時間配置設定目前 MySQL 支援的免費備份工具有:mysqldump、mysqlhotcopy,還可以用 SQL 文法進行備份:BACKUP TABLE 或者 SELECT INTO OUTFILE,又或者備份二進制日志(binlog),還可以是直接拷貝資料檔案和相關的配置檔案。MyISAM 表是35過程文法在 MySQL 中是錯誤的(在 SQL Server 中是正确的)。 MySQL 存儲過程中的變量,[email protected],雖然 MySQL [email protected] MySQL 存儲過程的參數不能指定預設值。4. MySQL 存儲過程不需要在 procedure body 前面加 “as”。而 SQL Server 存儲過程必須加 “as” 關鍵字。5. 如果 My

發表評論

暫無評論,趕快搶占沙發吧。