mysql
文章平均质量分 78
gushaolin
尽人事听天命!
展开
-
mysql数据库之表锁
1,使用数据库use gudong ;2,查看有哪些表锁show open tables;3,解锁unlock tables;4,查看当前引擎:为InnoDBshow VARIABLES like ‘%engine%’;5,分析表锁定:show status like ‘table%’;6,分析过程注:–后面为结果6.1 表锁之read锁:gudong.stusessio...原创 2020-01-09 21:54:03 · 232 阅读 · 0 评论 -
mysql数据库全局查询日志
首先申明:不要在生产环境开启全局查询日志功能;查询是否开启及路径:show VARIABLES like '%general_log%';查询输出格式:show VARIABLES like '%log_output%';永久开启:vim /mysqld/3308/etc/my.cnf[mysqld]中加入:general_log=1general_log_file=/mys...原创 2020-01-09 19:23:44 · 211 阅读 · 0 评论 -
把yum源安装1.16.1版本的nginx通过service nginx start方式来启动
本实验在 CentOS 7 64 位-2 主机上完成在配置service nginx start方式启动之前,可通过执行:nginx来启动nginx,通过执行nginx -s stop来关停nginx,有时候为了避免麻烦,需把nginx服务加入service管理中来实现开机自启动,具体实现步骤如下:1,创建启动脚本[root@CentOS7-2 init.d]# vim /etc/init....原创 2020-01-05 18:41:45 · 787 阅读 · 0 评论 -
mysql数据库sql性能分析工具show profiles简介
以下均是在Centos 7.4-1(ip:192.168.128.138)下进行1,查询是否支持show profilesshow VARIABLES like '%profiling%';2,默认情况下时关闭,现在临时开启set profiling=on;3,执行一句sql,系统将记录下来select * from big_table group by mobile limit ...原创 2020-01-04 21:54:56 · 377 阅读 · 0 评论 -
mysql数据库log_bin_trust_function_creators参数
以下均是在Centos 7.4-1(ip:192.168.128.138)下进行MySQL的有个参数log_bin_trust_function_creators,当二进制日志启用后,这个变量就会启用。它控制是否可以信任存储函数创建者,不会创建写入二进制日志引起不安全事件的存储函数。如果设置为0(默认值,为off),用户不得创建或修改存储函数,除非它们具有除CREATE ROUTINE或ALTE...原创 2020-01-04 19:44:18 · 1156 阅读 · 0 评论 -
nginx常见内置变量$uri和$request_uri
这里介绍nginx常见内置变量uri和uri和uri和request_uri代表的值,首先先看nginx配置:[root@CentOS7-2 conf.d]# cat default.confserver { listen 80; server_name localhost; #charset koi8-r; #access_log /var/...原创 2019-12-31 09:30:58 · 33329 阅读 · 2 评论 -
linux chkconfig的使用
管理开机启动:chkconfigCentOS 6 如何设置服务开机启动:[root@localhost ~]$ ls /etc/init.d/httpd # /etc/init.d/目录下必须有启动脚本[root@localhost ~]$ chkconfig --add httpd # 添加服务,以便让chkconfig指令管理它[root@localhost ~]$ ch...原创 2019-12-30 09:55:10 · 146 阅读 · 0 评论 -
MySQL数据库自动生成大批量数据
在mysql学习和练习中,特别是学习索引及性能调优时,需要生成一张或几张大表来进行测试,能更给初学者更直观的学习并加深印象一、生成脚本以下使用存储过程批量生成包含用户名,手机号,出生日期等字段大表。该存储过程使用基于uid作为主键,因此会生成少量重复手机号码,后面有滤重SQL脚本。如果想一次性生成不重复手机号码,可以考虑修改以下脚本,去掉uid,基于mobile列作为主键DROP TAB...原创 2019-12-15 10:56:38 · 7966 阅读 · 1 评论 -
mysql生成随机数--rand、round、floor、ceiling函数以及获得指定范围随机数
1.rand()函数只能生成0到1之间的随机小数,如果想要生成0到10,0到100就rand()相应的值。2.如果想得到整数就要用到round(x),floor(x)和ceiling(x)。round(x)是四舍五入 ;floor(x)是去小于等于x的整数;ceiling(x)是取大于等于x的整数;其中round函数还有round(x,n)的形式,保留n位小数。3.得到指定范围的随...原创 2019-12-15 13:21:28 · 3141 阅读 · 0 评论 -
firewalld.service设置开机不启动
CentOS 7安装后,默认安装firewalld.service,会导致网络连接不上的问题,比如mysql无法远程连接,这个时候需要关闭firewalld.service。1,查看firewalld.service当前运行状态systemctl status firewalld.service2,关闭firewalld.servicesystemctl stop firewalld.se...原创 2019-12-03 19:06:04 · 1733 阅读 · 0 评论 -
记一次误删python-2.7.5-58.0.1.el7.x86_64重新安装yum软件的经历
软件包下载地址(根据自己的版本去找对应目录):http://vault.centos.org/7.4.1708/os/x86_64/Packages/事件原因:[root@its-nsjlwwyy01 ~]# yum install python-devel已加载插件:langpacks, ulninfo正在解决依赖关系–> 正在检查事务—> 软件包 python-dev...原创 2019-09-27 11:26:32 · 1699 阅读 · 0 评论