当前位置: 首页 > news >正文

海南旅游网站开发背景用搬瓦工搭建wordpress

海南旅游网站开发背景,用搬瓦工搭建wordpress,小程序装修页面设计,网站项目接单MySQL中有大量的系统变量控制服务器的行为#xff0c;大部分的系统变量是不需要我们调整的#xff0c;保持默认即可。但为了获得更高的性能和稳定性#xff0c;有时需要适当对部分变量进行调整#xff0c;本文总结了MySQL中系统变量的查看与设置方法。 目录 一、变量的类型…MySQL中有大量的系统变量控制服务器的行为大部分的系统变量是不需要我们调整的保持默认即可。但为了获得更高的性能和稳定性有时需要适当对部分变量进行调整本文总结了MySQL中系统变量的查看与设置方法。 目录 一、变量的类型二、变量值的查看2.1 使用show命令查看变量2.2 使用select命令查看变量2.3 使用命令行工具mysqladmin查看2.4 通过performance_schema视图查看 三、变量值的设置3.1 通过参数文件设置3.2 通过命令行启动项设置3.3 通过set命令设置3.3.1 使用persist/persist_only关键字持久化变更3.3.2 查询persist持久化变更信息 一、变量的类型 MySQL中根据变量的作用范围可以将其分为两种 全局变量影响整个数据库会话变量影响某个会话 大部分变量同时具有全局和会话两种作用范围其中会话变量会在客户端连接到MySQL时会根据全局变量进行初始化。 而根据变量是否可以在数据库运行时动态修改也可将变量分为两种 静态变量数据库运行时不能修改需要重启生效动态变量可以数据库运行时修改不需要重启 二、变量值的查看 系统变量有很多查询方式以下为4种常用的查询变量值方法 通过show命令查看通过select命令查看通过命令行工具mysqladmin查看通过查询performance_schema视图查看 2.1 使用show命令查看变量 使用show [global | session] variables [like ‘variable_name’];可以查看变量的值。global和session关键字指定查看全局或会话变量省略时默认查看会话变量。like ‘variable_name’ 子句查看指定变量的值可以使用通配符%和_省略like子句则会输出所有变量。 示例使用show命令查看autocommit自动提交变量的值省略global/session时默认返回会话变量的值查看全局变量global不能省略 show variables like autocommit; -- 等于show session variables like autocommit; show global variables like autocommit;部分变量的范围只有全局此时global/session关键字无论用哪个关键字或省略返回的都是全局变量值。例如max_connctions作用范围只有全局下面的3个命令返回的都是全局的值 show variables like max_connections; show session variables like max_connections; show global variables like max_connections;2.2 使用select命令查看变量 使用select [global|session].variable_name; 可以查看指定变量的值global/session省略时默认查看会话变量。和show命令不同select命令不能模糊匹配只能查看某个具体变量的值。 示例查看autocommit变量的值 select autocommit; -- 等于 select session.autocommit; select global.autocommit;2.3 使用命令行工具mysqladmin查看 使用MySQL自带的管理工具mysqladmin variables也可以查看系统变量但这个命令只能输出全部的变量通常配合grep过滤或重定向到文件后再查看。 mysqladmin variables variables.txt 2.4 通过performance_schema视图查看 MySQL的performance_schema提供了几张视图可以直接用SQL查询变量信息 global_variables 查询所有全局变量值session_variables 查询所有会话变量值当前会话variables_by_thread 查询每个会话的变量值比session_variables多了一个thread_idvariables_info 查询变量最近一次的设置信息包括变量来源范围修改人修改时间等 示例查看全局变量autocommit的值 select * from performance_schema.global_variables where variable_nameautocommit;示例查看最近一次autocommit变量的设置 select * from performance_schema.variables_info where variable_nameautocommit;三、变量值的设置 MySQL变量的设置有3种方式 通过参数文件设置通过命令行启动项设置通过set命令设置 MySQL启动时会根据参数文件初始化变量值但MySQL的系统变量都有默认值所以即使没有参数文件数据库也可以启动。这点和Oracle不同Oracle如果没有初始化参数文件则无法启动。 3.1 通过参数文件设置 MySQL的参数文件是my.cnf数据库在启动时会读取其[mysqld]和[server]模块下的内容并设置变量值。 可以通过下面的命令查看参数文件搜索路径通常保留一个参数文件即可后面的设置会覆盖前面的设置 mysqld --verbose --help | grep my.cnf将需要设置的参数放在my.cnf中的[mysqld]或[server]模块下变量名中的-“和”_是通用的。对于布尔类型的变量1和on代表启用0和off代表关闭。对于数值类型的变量可以用数字表达式或者K, M, G作为单位来设置例如设置max_allowed_packet为8M下面的3种设置方式是等价的 max_allowed_packet8388608 max_allowed_packet8*1024*1024 max_allowed_packet8M3.2 通过命令行启动项设置 在MySQL启动时用–variables前面有双横杠的方式也可以设置系统变量通过命令行启动参数设置变量比my.cnf文件中的设置优先级更高但缺点是不能持久化重启时容易忘记。因此这种设置方式不太建议把重要的配置放到参数文件中。 示例下面通过命令行选项启动数据库变量名中_“和”-是通用的 mysqld --usermysql --port3306 --max_allowed_packet8M --lower-case-table-names1 3.3 通过set命令设置 MySQL中set命令除了可以设置自定义变量还可以在运行时修改系统变量的值。修改会话变量对当前会话立刻生效修改全局变量只会影响后续新建会话已存在的会话不受影响。 示例全局变量设置使用global或gloabl.限定全局变量下面的2种设置方式是等价的 set global max_connections500; set global.max_connections500;示例会话变量设置使用session/session.local/local.或省略下面6种设置方式是等价的 set session sql_modetraditional; set session.sql_modetraditional;set local sql_modetraditional; set local.sql_modetraditional;set sql_modetraditional; set sql_modetraditional;set命令还有个关键字default可以将变量设置为初始值。会话变量会还原为全局变量的值全局变量则设置为MySQL自己编译的默认值不是启动时参数文件初始化的值 set autocommitdefault; set global server_iddefault;3.3.1 使用persist/persist_only关键字持久化变更 上面的set命令都是动态修改变量当会话退出或者数据库重启设置效果就消失了。MySQL8.0针对set命令做了持久化功能通过persist/persist_only关键字可以将变更保存到数据目录下的mysqld-auto.cnf文件中如此即使数据库重启设置也不会消失。 使用persist/persist_only持久化修改变量有如下优点 不需要修改my.cnf文件意味着不需要登陆数据库服务器通过远程会话即可持久化修改变量。自动语法校验出现语法或变量值错误时设置不会生效而通过my.cnf文件启动报错时才能知道错误。 示例使用persist关键字修改全局变量同时持久化到mysqld-auto.cnf文件中当前实例和重启都生效下面2种方式是等价的 set persist max_connections500; set persist.max_connections500;示例使用persist_only关键字持久化到mysqld-auto.cnf文件中但不修改当前系统全局变量重启生效下面2种方式是等价的 set persist_only server_id32; set persist_only.server_id32;持久化设置的变量可以通过reset persist [[if exists] variable_name];命令取消if exists可以在未设置变量时不报错 reset persist max_connections; -- 取消指定的变量设置 reset persist; -- 取消所有persist/persist_only设置的变量3.3.2 查询persist持久化变更信息 mysqld-auto.cnf中的持久化变量会在参数文件my.cnf之后加载相当于启动后对立刻数据库进行一次set global因此可能覆盖my.cnf中的设置。而是否加载mysqld-auto.cnf由变量persisted_globals_load控制设置为off则启动时会忽略mysqld-auto.cnf文件 show variables like persisted_globals_load;如果想知道有哪些变量通过set persist/persist_only命令做了持久化变更可以通过下面两种方式查询 查看数据目录下的mysqld-auto.cnf文件内容通过select语句查询performance_schema.persisted_variables视图 示例直接查看mysqld-auto.cnf内容信息是以JSON格式存储的不建议手动修改文件内容 cat mysqld-auto.cnf示例通过performance_schema.persisted_variables查询 select * from performance_schema.persisted_variables;以上即是MySQL中系统变量的查询和修改方式在修改变量前要熟悉变量的作用。在调整变量值之前最好通过mysqladmin variables命令将当前的服务器参数备份到文件中如果调整后出现性能下降及时还原。
文章转载自:
http://www.morning.rqhn.cn.gov.cn.rqhn.cn
http://www.morning.lbpqk.cn.gov.cn.lbpqk.cn
http://www.morning.gfnsh.cn.gov.cn.gfnsh.cn
http://www.morning.kbfzp.cn.gov.cn.kbfzp.cn
http://www.morning.wkmyt.cn.gov.cn.wkmyt.cn
http://www.morning.xjmyq.com.gov.cn.xjmyq.com
http://www.morning.dhbyj.cn.gov.cn.dhbyj.cn
http://www.morning.qtkdn.cn.gov.cn.qtkdn.cn
http://www.morning.jypqx.cn.gov.cn.jypqx.cn
http://www.morning.ndpwg.cn.gov.cn.ndpwg.cn
http://www.morning.njddz.cn.gov.cn.njddz.cn
http://www.morning.pqsys.cn.gov.cn.pqsys.cn
http://www.morning.lngyd.cn.gov.cn.lngyd.cn
http://www.morning.ityi666.cn.gov.cn.ityi666.cn
http://www.morning.gynlc.cn.gov.cn.gynlc.cn
http://www.morning.kqzrt.cn.gov.cn.kqzrt.cn
http://www.morning.rltsx.cn.gov.cn.rltsx.cn
http://www.morning.dgxrz.cn.gov.cn.dgxrz.cn
http://www.morning.ktlfb.cn.gov.cn.ktlfb.cn
http://www.morning.zlmbc.cn.gov.cn.zlmbc.cn
http://www.morning.lkbkd.cn.gov.cn.lkbkd.cn
http://www.morning.kqglp.cn.gov.cn.kqglp.cn
http://www.morning.lrgfd.cn.gov.cn.lrgfd.cn
http://www.morning.dqrpz.cn.gov.cn.dqrpz.cn
http://www.morning.prprj.cn.gov.cn.prprj.cn
http://www.morning.tkzqw.cn.gov.cn.tkzqw.cn
http://www.morning.pypbz.cn.gov.cn.pypbz.cn
http://www.morning.rykx.cn.gov.cn.rykx.cn
http://www.morning.lhjmq.cn.gov.cn.lhjmq.cn
http://www.morning.dnwlb.cn.gov.cn.dnwlb.cn
http://www.morning.gediba.com.gov.cn.gediba.com
http://www.morning.lgphx.cn.gov.cn.lgphx.cn
http://www.morning.fslxc.cn.gov.cn.fslxc.cn
http://www.morning.wztnh.cn.gov.cn.wztnh.cn
http://www.morning.mpscg.cn.gov.cn.mpscg.cn
http://www.morning.rxwfg.cn.gov.cn.rxwfg.cn
http://www.morning.xgjhy.cn.gov.cn.xgjhy.cn
http://www.morning.rmxk.cn.gov.cn.rmxk.cn
http://www.morning.ksbmx.cn.gov.cn.ksbmx.cn
http://www.morning.ygwyt.cn.gov.cn.ygwyt.cn
http://www.morning.prmbn.cn.gov.cn.prmbn.cn
http://www.morning.kaylyea.com.gov.cn.kaylyea.com
http://www.morning.fhhry.cn.gov.cn.fhhry.cn
http://www.morning.dbylp.cn.gov.cn.dbylp.cn
http://www.morning.kgxrq.cn.gov.cn.kgxrq.cn
http://www.morning.kfcfq.cn.gov.cn.kfcfq.cn
http://www.morning.mhwtq.cn.gov.cn.mhwtq.cn
http://www.morning.dbjyb.cn.gov.cn.dbjyb.cn
http://www.morning.mjglk.cn.gov.cn.mjglk.cn
http://www.morning.qyhcm.cn.gov.cn.qyhcm.cn
http://www.morning.kmqjx.cn.gov.cn.kmqjx.cn
http://www.morning.xhrws.cn.gov.cn.xhrws.cn
http://www.morning.thlr.cn.gov.cn.thlr.cn
http://www.morning.zcfmb.cn.gov.cn.zcfmb.cn
http://www.morning.qcfgd.cn.gov.cn.qcfgd.cn
http://www.morning.zntf.cn.gov.cn.zntf.cn
http://www.morning.xfcjs.cn.gov.cn.xfcjs.cn
http://www.morning.gxtfk.cn.gov.cn.gxtfk.cn
http://www.morning.prlgn.cn.gov.cn.prlgn.cn
http://www.morning.cwjxg.cn.gov.cn.cwjxg.cn
http://www.morning.slqzb.cn.gov.cn.slqzb.cn
http://www.morning.bpmfl.cn.gov.cn.bpmfl.cn
http://www.morning.xcxj.cn.gov.cn.xcxj.cn
http://www.morning.wlddq.cn.gov.cn.wlddq.cn
http://www.morning.qykxj.cn.gov.cn.qykxj.cn
http://www.morning.yysqz.cn.gov.cn.yysqz.cn
http://www.morning.dbfwq.cn.gov.cn.dbfwq.cn
http://www.morning.zxznh.cn.gov.cn.zxznh.cn
http://www.morning.znlhc.cn.gov.cn.znlhc.cn
http://www.morning.pqfbk.cn.gov.cn.pqfbk.cn
http://www.morning.sdktr.com.gov.cn.sdktr.com
http://www.morning.lsjtq.cn.gov.cn.lsjtq.cn
http://www.morning.yaqi6.com.gov.cn.yaqi6.com
http://www.morning.kjkml.cn.gov.cn.kjkml.cn
http://www.morning.cwrnr.cn.gov.cn.cwrnr.cn
http://www.morning.cmcjp.cn.gov.cn.cmcjp.cn
http://www.morning.zhengdaotang.cn.gov.cn.zhengdaotang.cn
http://www.morning.fglth.cn.gov.cn.fglth.cn
http://www.morning.rqgjr.cn.gov.cn.rqgjr.cn
http://www.morning.znqmh.cn.gov.cn.znqmh.cn
http://www.tj-hxxt.cn/news/265157.html

相关文章:

  • 做网站好还是网页好四川住房建设网站
  • 网站建设类诣策上海网络推广公司
  • 上海网站制作工具做专业慢摇的网站
  • 商务网站建设 模板做网站技术方法有
  • 广西网站建设-好发信息网网站推广策略的主要方式
  • 钢铁网站建设初衷学校网页设计html代码
  • 单页网站如何制作广告公司属于什么行业
  • 儿童玩具商城网站建设黔西县住房和城乡建设局网站
  • PHP网站开发成功案例企业网站建设报价表
  • 用手机看网站源代码要想让别人网站卖我的东西怎么做
  • 全运会为什么建设网站源码下载论坛
  • nodejs做网站容易被攻击吗企业常用的网络推广策略
  • 建设壁纸网站的目的网片网格
  • 阳山网站建设陕西有没有做网站普查公司
  • u9u8网站建设返回json数据的网站
  • 益阳网站制作公司地址wordpress 网站赏析
  • 茶叶手机网站微网站建设报价方案模板
  • 网站建设公司好发信息网怎么做app下载网站
  • 珠宝网站建设公司如何创建企业网站
  • 从化定制型网站建设专门做环保设备的网站
  • 网站开发相关职业岗位帝国cms 网站地图
  • php html5企业网站源码最新新闻热点事件100字
  • 现代化公司网站建设做网站三大主流框架
  • 网文网站开发方案宁波网站制作哪家优惠多
  • 贵阳白云区城乡建设局网站专做情侣装网站
  • 做网站页面过大好网络宣传的方法
  • 平江网站设计多少钱中山市城市建设档案馆网站
  • 建站之星模板下载网站免费的中文logo网站
  • 做防伪查询网站wordpress评论验证码插件
  • 济南网络优化网站最近新闻大事