偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

MySQL常用技巧都包括哪些?

數(shù)據(jù)庫 MySQL
我們今天主要和大家分享的是MySQL常用技巧,MySQL常用技巧可以使我們的實際操作變得更為簡單,以下就是文章的具體內容講述。

以下的文章主要介紹的是MySQL常用技巧,我們主要是講述七個實際應用技巧,如果你對這七個MySQL常用技巧感興趣的話,你就可以瀏覽以下的文章了,望會給你帶來一些幫助在此學習方面。

 

1)MySQL常用技巧之一,用戶權限管理最好是細分到DB級 或 Table級,不要輕易開通全局權限;

 

2)MySQL常用技巧之二,用grant 和 revoke,進行用戶授權和收權;

 

  1. MySQL> grant select on db.* to user@host identified by ‘passwd’;  
  2. MySQL> revoke all on db.* from user@host;  
  3. MySQL> flush privileges; 

 

注意:對用戶權限作變更后需運行flush使變更生效;

 

3)MySQL常用技巧之三,查看服務器運行狀況的幾個重要命令;

show status; 顯示系統(tǒng)的運行狀態(tài)

 

show variables; 顯示系統(tǒng)運行的參數(shù)設置與環(huán)境變量

 

show processlist; 顯示現(xiàn)有的訪問連接;

 

對master slave系統(tǒng)還有:show master/slave status;

 

4)MySQL常用技巧之四,設置最大的并發(fā)響應連接數(shù)、等待響應隊列的最大等待連接數(shù)(上限與具體操作系統(tǒng)有關)、非活動連接超時時間

最大連接數(shù)

 

查看:MySQL> show variables like ‘max_connections’;

 

設置:MySQL> set global max_connections = 200;

 

默認為100,若設置為0,則表示不作限制;

 

瞬時并發(fā)等待連接數(shù)

查看:MySQL> show variables like ‘back_log’;

 

設置:MySQL> set global back_log = 200;

 

默認為50;

 

非活動連接超時時間

MySQL> set wait_timeout = 3600;

 

默認為28800,即8小時,單位秒;

 

5)MySQL常用技巧之五,表優(yōu)化(碎片整理)

倘若一個數(shù)據(jù)量很大的表進行了大量的修改,那么可以通過命令

 

MySQL> optimize table table_name;

 

來達到碎片整理的目的;

 

6)MySQL常用技巧之六,使用MySQLhotcopy進行數(shù)據(jù)庫文件熱備份

/home/MySQL/bin/MySQLhotcopy db_name[./table_regex/] [new_db_name | direc tory]

 

示例:

 

/home/MySQL/bin/MySQLhotcopy -u root -p ‘xxxx’ test./^tt$/ ./

 

注意:MySQLhotcopy是一個perl程序,需要DBI和DBD perl模塊的支持

 

7)MySQL常用技巧之七,錯誤日志與binlog

 

錯誤記錄日志一般是在數(shù)據(jù)目錄下,如:

 

var/.err

 

binlog可以記錄數(shù)據(jù)庫上發(fā)生的所有操作記錄,通過my.cnf中的log-bin選項來開啟,如果被注釋就代表關閉,binlog的內容可以通過以下命令來查看:

  1. MySQLbinlog [options] log-files 

附錄 權限名稱與描述列表

  1. Privilege  
  2. Meaning  
  3. ALL [PRIVILEGES]  
  4. Sets all simple privileges except GRANT OPTION  
  5. ALTER  
  6. Allows use of ALTER TABLE  
  7. CREATE  
  8. Allows use of CREATE TABLE  
  9. CREATE TEMPORARY TABLES  
  10. Allows use of CREATE TEMPORARY TABLE  
  11. DELETE  
  12. Allows use of DELETE  
  13. DROP  
  14. Allows use of DROP TABLE  
  15. EXECUTE  
  16. Not implemented  
  17. FILE  
  18. Allows use of SELECT … INTO OUTFILE and LOAD DATA INFILE  
  19. INDEX  
  20. Allows use of CREATE INDEX and DROP INDEX  
  21. INSERT  
  22. Allows use of INSERT  
  23. LOCK TABLES  
  24. Allows use of LOCK TABLES on tables for which you have the SELECT privilege  
  25. PROCESS  
  26. Allows use of SHOW FULL PROCESSLIST  
  27. REFERENCES  
  28. Not implemented  
  29. RELOAD  
  30. Allows use of FLUSH  
  31. REPLICATION CLIENT  
  32. Allows the user to ask where slave or master servers are  
  33. REPLICATION SLAVE  
  34. Needed for replication slaves (to read binary log events from the master)  
  35. SELECT  
  36. Allows use of SELECT  
  37. SHOW DATABASES  
  38. SHOW DATABASES shows all databases  
  39. SHUTDOWN  
  40. Allows use of MySQLadmin shutdown  
  41. SUPER  
  42. Allows use of CHANGE MASTER, KILL, PURGE MASTER LOGS, and SET GLOBAL statements, 
  43. the MySQLadmin debug command; allows you to connect (once) even if max_connections is reached  
  44. UPDATE  
  45. Allows use of UPDATE  
  46. USAGE  
  47. Synonym for “no privileges”  
  48. GRANT OPTION  
  49. Allows privileges to be granted  

 

 以上的相關內容就是對MySQL常用技巧的介紹,望你能有所收獲。

【編輯推薦】

  1. MySQL存儲引擎InnoDB與MyISAM的差別
  2. MySQL數(shù)據(jù)庫中常用的應用技巧有哪些?
  3. MySQL SHOW INDEX語法的實際應用
  4. MySQL EXPLAIN語句中的extended 選項介紹
  5. 用MySQL 數(shù)字類型如何正確的轉換函數(shù)
責任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關推薦

2010-06-13 13:35:06

MySQL數(shù)據(jù)庫優(yōu)化

2010-05-21 16:33:02

MySQL數(shù)據(jù)庫

2010-05-21 18:20:43

MySQL常用技巧

2022-06-06 07:35:26

MySQLInnoDBMyISAM

2020-06-04 10:49:53

Pandas字符串技巧

2011-07-01 16:05:22

SEO

2010-05-31 10:35:12

MySQL數(shù)據(jù)類型

2010-07-05 10:20:27

UML圖

2011-02-25 15:31:19

MySQL數(shù)據(jù)庫DBA

2010-10-08 09:42:23

JavaScript方

2010-06-29 10:58:40

VoIP協(xié)議

2010-09-07 10:20:21

CSS

2011-01-19 09:07:20

Thunderbird

2010-09-02 23:52:15

VoIP網(wǎng)絡協(xié)議

2016-10-21 14:35:52

Pythonwebget方法

2010-01-27 16:35:54

Android常用技巧

2021-06-17 08:59:45

React前端優(yōu)化

2016-10-20 20:21:09

Python爬蟲技巧

2021-05-20 14:54:36

人工智能機器人技術

2017-09-25 15:03:54

點贊
收藏

51CTO技術棧公眾號