MySQL命令行参数整理

一、MySQL命令行参数:Usage: mysql [OPTIONS] [database] //命令方式 -?, --help //显示帮助信息并退出 -I, --help //显示帮助信息并退出 --auto-rehash //自动补全功能,就像linux里面,按Tab键出提示差不多,下面有例子 -A, --no-auto-rehash //默认状态是没有自动补全功能的。-A就是不要自动补全功能 -B, --batch //ysql不使用历史文件,禁用交互 (Ena ......

提取jks证书配置Nginx使其支持https

证书配置在nginx上,对外提供https服务,内部和tomcat做反向代理走http,提取jks证书步骤如下:提取jks证书(keytool命令安装jdk以后就默认安装了)查看jks文件中的entrykeytool -list -keystore server.jks查看是否有entries,如果有下个命令需要加 -srcalias 参数指定entry转换jks文件为p12keytool -importkeystore -srckeystore server.jks -destkeystore server.p12 -deststoretype PKCS12查看新格式(pkcs ......

Tomcat查看占用CPU过高的原因

应用服务器服务起来以后占用CPU一直很高,排查方法如下:1、使用top命令查看使用CPU过高的进程的pid,按“shift+P”键按照cpu从高到低排列,按“shift+M”键按照内存用高到低排列。2、根据pid定位占用cpu的线程,并按照占用从高到低排列#此处的pid为15217 $ ps -mp 15254 -o THREAD,tid,time|sort -rn|head -10 USER %CPU PRI SCNT WCHAN USER SYSTEM TID TIME tomcat 99.9 - - - - - ......

Nginx目录浏览功能autoindex设置

Nginx默认是不允许列出整个目录的。如需此功能,打开nginx.conf文件或你要启用目录浏览虚拟主机的配置文件,在server或location 段里添加上autoindex on;来启用目录流量,下面会分情况进行说明。另外Nginx的目录流量有两个比较有用的参数,可以根据自己的需求添加:autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes。改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on;默认为off,显示的文件时间为GMT时间。改为on后,显示的文件时间为文件的服务器 ......

dd创建测试文件

使用dd这个linux命令可以创建一定大小文件。linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:CODE:[Copy to clipboard]dd 〔选项〕QUOTE:if =输入文件(或设备名称)。 of =输出文件(或设备名称)。 ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。 skip = blocks 跳过读入缓冲区开头的ibs*blocks块。 obs = bytes 一次写入bytes字节,即写 入缓冲区的字节数。 bs = bytes 同时设置读/写缓冲区的字节数(等于设置o ......

MySQL的max_allowed_packet参数说明

max_allowed_packet 定义的是所允许的单条sql语句的大小。引用官方的说法: http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_max_allowed_packetYou must increase this value if you are using large BLOB columns or long strings. It should be as big as the largest BLOB you want to use. The protocol l ......

用mysqlslap对MySQL进行压力测试

MySQL从5.1.4版开始带有一个压力测试工具mysqlslap,通过模拟多个并发客户端访问mysql来执行测试。[root@test-db data]# mysqlslap -a --concurrency=10000 --number-of-queries 10000 --iterations=10 --engine=innodb –debug-info -uroot -pyueworldtest mysqlslap: [Warning] Using a password on the command line interface can be insecure. Benc ......

iostat命令参数说明

Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。 用yum install sysstat 直接安装。1.命令格式: iostat[参数][时间][次数]2.命令功能: 通过iostat方便查看CPU、网卡、tty设备、磁盘、CD-ROM 等等设备的活动情况,负载信息。3.命令 ......

使用FIO测试云主机IOPS及写入读取速度

先安装fio工具:yum install fio -yfio参数说明:filename=/dev/emcpowerb 支持文件系统或者裸设备,-filename=/dev/sda2或-filename=/dev/sdb direct=1 测试过程绕过机器自带的buffer,使测试结果更真实 rw=randwread 测试随机读的I/O rw=randwrite 测试随机写的I/O rw=randrw 测试随机混合写和读的I/O rw=read ......

Nginx请求报Not Allowed 405解决方法

nginx不允许向静态文件提交post方式的请求,否则会返回“HTTP/1.1 405 Method not allowed”错误,解决方法有三种:一、重定向405错误码到200在nginx server{}里面添加以下内容,root为站点的根目录 location ~ (.*\.json) { root html; error_page 405 =200 $1; }最后reload nginx即可。二、转换静态文件接收的POST请求到GET方法upstream static80 { server localhost:80; } ......

ORACLE内核参数说明

服务器为16核16G虚拟机配置,oracle11gR2推荐的参数设置为:kernel.shmmax = 4294967296 //公式:4G*1024*1024*1024=4294967296(字节) //表示最大共享内存,如果小的话可以按实际情况而定(单位:字节)kernel.shmall = 2097152 //公式:8G*1024*1024/4K = 2097152(页) //表示所有内存大小(单位:页) 一般为物理内存的一半kernel.shmmni = 4096 //表示最小共享内存固定4096KB(由于32位操作系统默认一页为4K)net.ipv4 ......

使用gotop查看系统负载情况

Gotop 是一个 TUI 图形活动监视器,使用 Go 语言编写。它是完全免费、开源的,受到了 gtop 和 vtop 的启发。在此简要的指南中,我们将讨论如何安装和使用 Gotop 来监视 Linux 系统的活动。Gotop 是用 Go 编写的,所以我们需要先安装它。要在 Linux 中安装 Go 语言,请参阅以下指南。安装 Go 之后,使用以下命令下载最新的 Gotop 二进制文件。安装:sh -c "$(curl https://raw.githubusercontent.com/cjbassi/gotop/master/download.sh)"将下载 ......

mysqldump导出报错-Got error: 1449错误解决办法

mysqldump -uroot -pPasswd DBName > /home/lsf/DB_Backup.sql报错,显示:Got error: 1449: The user specified as a definer ('xxx'@'') does not exist when using LOCK TABLES或者直接报:the user specified as a definer ('xxx'@'') does not exist解决办法:给xxx用户再添加一个对全部host都有可以访问的权限:mysql -uroot -pPasswd mysql >g ......

oem启动报错解决方法及dbconsole的重新配置
oem启动报错解决方法及dbconsole的重新配置

Win10下安装的ORACLE11g R2,修改了主机名重启笔记本以后,oem启动报错:C:\app\ice\product\11.2.0\dbhome_1\BIN>emctl start dbcpnsole Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.解决方法:根据提示先设置ORACLE_UNQNAME,然后再尝试启动SET ORACLE_UNQNAME=ORCL(orcl为SID) emctl start dbcons ......

Kafka主要配置文件参数详解

官方文档地址:http://kafka.apache.org/documentation.html############################# System ############################# #唯一标识在集群中的ID,要求是正数。 broker.id=0 #服务端口,默认9092 port=9092 #监听地址,不设为所有地址 host.name=debugo01# 处理网络请求的最大线程数 num.network.threads=2 # 处理磁盘I/O的线程数 num.io.threads=8 # 一些后台线程数 background ......

MySQL创建函数-存储过程报“ERROR 1418 ”错误 解决方法

MySQL创建函数或存储过程的时候报error 1418错误:This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)是因为log_bin_trust_function_creators参数在起作用:当二进制日志启用后,这个变量就会启用。它控制是否可 ......

解决virt-manager启动管理器出错:unsupported format character

virt-manager出错,报错信息如下:启动管理器出错:unsupported format character ‘��0xffffffef) at index 30系统版本:CentOS release 6.9 (Final)解决方法如下:先卸载0.9.0-34版本:yum remove virt-manager1找到virt-manager-0.9.0-31的CentOS版本,安装就可以了wget http://vault.centos.org/6.7/cr/x86_64/Packages/virt-manager-0.9.0-31.el6.x86_64.rpm rpm ......

使用gprecoverseg修复Segment节点

greenplum环境中测试的时候, segment节点sdw2由于硬盘空间不足,显示宕机了,重新启动的时候节点报错,启动不了;使用gpstate -m查看节点状态显示sdw2节点失败:[gpadmin@dw01 gpmaster]$ gpstate -mgpstate:dw01:gpadmin-[INFO]:-Starting gpstate with args: -m gpstate:dw01:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 4.3.12.0 build 1' ......