最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL系列之八 MySQL服務器變量

 更新時間:2021年07月02日 16:46:18   作者:生生不息.連綿不絕  
其中有些參數(shù)支持運行時修改,會立即生效;有些參數(shù)不支持,且只能通過修改配置文件,并重啟服務器程序生效;有些參數(shù)作用域是全局的,且不可改變;有些可以為每個用戶提供單獨(會話)的設置

系列教程

MySQL系列之開篇 MySQL關(guān)系型數(shù)據(jù)庫基礎(chǔ)概念
MySQL系列之一 MariaDB-server安裝
MySQL系列之二 多實例配置
MySQL系列之三 基礎(chǔ)篇
MySQL系列之四 SQL語法
MySQL系列之五 視圖、存儲函數(shù)、存儲過程、觸發(fā)器
MySQL系列之六 用戶與授權(quán)
MySQL系列之七 MySQL存儲引擎
MySQL系列之九 mysql查詢緩存及索引
MySQL系列之十 MySQL事務隔離實現(xiàn)并發(fā)控制
MySQL系列之十一 日志記錄
MySQL系列之十二 備份與恢復
MySQL系列之十三 MySQL的復制
MySQL系列之十四 MySQL的高可用實現(xiàn)
MySQL系列之十五 MySQL常用配置和性能壓力測試

注意:其中有些參數(shù)支持運行時修改,會立即生效;有些參數(shù)不支持,且只能通過修改配置文件,并重啟服務器程序生效;有些參數(shù)作用域是全局的,且不可改變;有些可以為每個用戶提供單獨(會話)的設置

一、服務器選項

# mysqld --help -verbose #獲取所有可以的選項

# mysqld --print-defaults #獲取默認設置

# mysqld_safe –-skip-name-resolve=1:在啟動服務時加選項參數(shù),禁止反解析IP,提高登錄效率;同時也可以將skip_name_resolve=1參數(shù)加入到my.cnf配置文件中

二、服務器系統(tǒng)變量

服務器變量分為動態(tài)變量和非動態(tài)變量,動態(tài)變量可以在服務器不重啟的情況下修改

服務器變量還分全局變量和會話變量,全局變量修改后影響后來登錄的用戶;會話變量只影響當前會話,退出后失效

MariaDB [(none)]> SHOW GLOBAL VARIABLES;:查看所有全局變量

MariaDB [(none)]> SHOW VARIABLES;:查看當前所有會話變量

修改全局變量:僅對修改后新創(chuàng)建的會話有效;對已經(jīng)建立的會話無效

mysql> SET GLOBAL system_var_name=value;
mysql> SET @@global.system_var_name=value;

修改會話變量:

mysql> SET [SESSION] system_var_name=value;
mysql> SET @@[session.]system_var_name=value;

三、服務器狀態(tài)變量

查看狀態(tài)變量(只讀):用于保存mysqld運行中的統(tǒng)計數(shù)據(jù)的變量,不可更改

MariaDB [(none)]> SHOW GLOBAL STATUS; #全局狀態(tài)變量
MariaDB [(none)]> SHOW STATUS; #會話狀態(tài)變量

參考官方文檔:

https://dev.mysql.com/doc/refman/5.7/en/mysqld-option-tables.html

https://mariadb.com/kb/en/library/full-list-of-mariadb-options-system-and-status-variables

四、SQL_MODE

​ sql_mode既是選項有是變量,作用對其設置可以完成一些約束檢查的工作,可分別進行全局的設置或當前會話的設置。

MariaDB [(none)]> SHOW VARIABLES LIKE 'sql_mode'; #查看sql_mode變量,默認為空

  • NO_AUTO_CREATE_USER 禁止GRANT創(chuàng)建密碼為空的用戶
  • NO_AUTO_VALUE_ON_ZERO 在自增長的列中插入0或NULL將不會是下一個自增長值
  • NO_BACKSLASH_ESCAPES 反斜杠“\”作為普通字符而非轉(zhuǎn)義字符
  • PAD_CHAR_TO_FULL_LENGTH 啟用后,對于CHAR類型將不會截斷空洞數(shù)據(jù)
  • PIPES_AS_CONCAT 將"||"視為連接操作符而非“或運算符”
  • TRADITIONAL:包括STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,是一個參數(shù)的集合

MariaDB [(none)]> SET sql_mode='TRADITIONAL';

參考官方文檔:https://mariadb.com/kb/en/library/sql-mode

到此這篇關(guān)于MySQL系列之八 MySQL服務器變量的文章就介紹到這了,更多相關(guān)MySQL服務器變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql提示got timeout reading communication packets的解決方法

    mysql提示got timeout reading communication packets的解決方法

    今天發(fā)現(xiàn)mysql錯誤日志中出現(xiàn)got timeout reading communication packets,一般情況因為部分頁面生成有問題導致,這里簡單分享一下解決方法
    2019-05-05
  • Sysbench多線程性能測試工具

    Sysbench多線程性能測試工具

    sysbench是一個多線程性能測試工具,可以進行CPU/內(nèi)存/IO/數(shù)據(jù)庫等性能測試,不過我絕大多數(shù)的時候都是用它來對數(shù)據(jù)庫(MySQL)進行oltp測試
    2012-11-11
  • mysql 使用profiling和explain查詢語句性能解析

    mysql 使用profiling和explain查詢語句性能解析

    MySQL 查詢 Profile 可以告訴你每個查詢花費了多長時間,使用了多少資源,執(zhí)行了哪些操作等,這篇文章主要介紹了mysql 使用profiling和explain查詢語句性能解析,需要的朋友可以參考下
    2024-02-02
  • Mysql中的Btree與Hash索引比較

    Mysql中的Btree與Hash索引比較

    這篇文章主要介紹了Mysql中的Btree與Hash索引比較,本文起講解了B-Tree 索引特征、Hash 索引特征等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • mysql優(yōu)化的重要參數(shù) key_buffer_size table_cache

    mysql優(yōu)化的重要參數(shù) key_buffer_size table_cache

    MySQL服務器端的參數(shù)有很多,但是對于大多數(shù)初學者來說,眾多的參數(shù)往往使得我們不知所措,但是哪些參數(shù)是需要我們調(diào)整的,哪些對服務器的性能影響最大呢
    2016-05-05
  • MySQL修改存儲過程的詳細步驟

    MySQL修改存儲過程的詳細步驟

    這篇文章主要給大家介紹了關(guān)于MySQL修改存儲過程的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • MySql創(chuàng)建分區(qū)的方法實例

    MySql創(chuàng)建分區(qū)的方法實例

    mysql分區(qū)相對于mysql分庫分表便利很多,可以對現(xiàn)有的mysql大表添加分區(qū),也可以對已有分區(qū)的表擴充分區(qū),下面這篇文章主要給大家介紹了關(guān)于MySql創(chuàng)建分區(qū)的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Truncate Table的用法講解

    Truncate Table的用法講解

    今天小編就為大家分享一篇關(guān)于Truncate Table的用法講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-04-04
  • MySQL 生成隨機數(shù)字、字符串、日期、驗證碼及 UUID的方法

    MySQL 生成隨機數(shù)字、字符串、日期、驗證碼及 UUID的方法

    這篇文章主要介紹了MySQL 生成隨機數(shù)字、字符串、日期、驗證碼及 UUID的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • Linux/Mac MySQL忘記密碼怎么辦

    Linux/Mac MySQL忘記密碼怎么辦

    Linux/Mac MySQL忘記密碼怎么辦?這篇文章主要介紹了MySQL忘記密碼的解決方法,命令行進行修改,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05

最新評論

靖西县| 明水县| 新郑市| 上杭县| 同江市| 达孜县| 密山市| 巴楚县| 海伦市| 临泽县| 白朗县| 二连浩特市| 临城县| 含山县| 陆良县| 天长市| 荆州市| 犍为县| 乐亭县| 廊坊市| 民县| 塔城市| 遂宁市| 丁青县| 文山县| 嘉黎县| 临沧市| 同仁县| 都兰县| 荃湾区| 石楼县| 朔州市| 乌苏市| 衡阳市| 缙云县| 鹰潭市| 廊坊市| 武宣县| 巨鹿县| 肥城市| 恭城|