- 博客(81)
- 资源 (3)
- 收藏
- 关注
原创 高性能MySQL 第4版
Performance Schema同了有关MySQL服务器内部运行的操作上的底层指标。Performance Schema有两个概念:程序插桩:程序插桩在MySQL代码中插入探测代码,以获取我么你想了解的信息。消费者表:指存储关于程序插桩代码信息的表。如果我们为查询模块添加插桩,相应的消费者表将记录诸如执行总数、未使用索引的次数、花费的时间等信息。消费者表是插桩发送信息的目的地。
2024-03-02 21:44:13
1040
原创 Windows查看用户登录日志
在弹出的筛选窗口中,选择“事件来源”为“Microsoft-Windows-Security-Auditing”,“事件ID”为“4624”(该事件ID代表用户登录成功),并点击“确定”。打开“事件查看器”:可以通过按下Win + R键,然后输入“eventvwr.msc”命令,或者在开始菜单中搜索“事件查看器”来打开。在“Windows日志”文件夹下,可以看到多个子文件夹,包括“安全性”、“应用程序”、“系统”等。若要筛选特定的登录日志,可以在右侧面板上方的“操作”栏中选择“筛选当前日志”选项。
2024-03-01 14:43:17
10897
原创 Vmmem内存占用过大问题
1按下Windows + R 键,输入%UserProfile%并运行进入用户文件夹2新建文件.wslconfig,然后记事本编辑3填入以下内容并保存, memory为系统内存上限,这里我限制最大2gb,可根据自身电脑配置设置[wsl2]memory=2GBswap=0localhostForwarding=true4然后启动cmd命令提示符,输入wsl --shutdown来关闭当前的子系统...
2022-05-24 08:47:22
1122
原创 Linux下Mysql 5.6.30 tar包安装实践
先下载mysql安装包打开http://dev.mysql.com/downloads/mysql/选择 linux - Generic再选择下载完毕后,得到安装包 mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz此包不再需要make编译源代码(真是扛扛的),之前的mysql-5.6.4.tar.gz包是源码包,需要先cmake,再make & make install上传到centos6.4的/software目录下(可以...
2021-08-27 09:59:25
237
转载 Linux下修改mysql的root密码
一、知道原来的myql数据库的root密码;1、 在终端命令行输入mysqladmin -u root -p password "新密码" 回车 ,Enter password: 【输入原来的旧密码】2、 登录mysql系统修改,mysql -uroot -p回车 Enter password: 【输入原来的密码】mysql>use mysql;// 只需要把汉字(新密码)三个字替换成你的密码即可;注意引号是英文的引号mysql> update user set ..
2021-08-27 09:55:27
5403
转载 utf8和utf8mb4的区别
MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 二、内容描述 那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字节的宽字符就会插入异常了。三个字节的 UTF...
2021-08-27 09:53:36
244
原创 vmware 共享文件夹hgfs下为空
1. 首先保证你安装了vmware,并且安装了kernel相关yum install kernel kernel-headers kernel-devel -y 2. 使用以下脚本挂载共享文件夹#!/bin/bashvmware-hgfsclient | while read folder; do echo "[i] Mounting ${folder} (/mnt/hgfs/${folder})" mkdir -p "/mnt/hgfs/${folder}" umoun...
2021-08-17 10:39:35
986
转载 Navicat 导入数据报错 --- 1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes
今天在用Navicat导入SQL文件时报错:MySql 错误 Err [Imp] 1153 - Got a packet bigger than 'max_allowed_packet' bytes查了一下,原来是MySQL默认读取执行的SQL文件最大为16M,我这个SQL文件260M,所以执行不过去解决方法:在MySQL安装目录下找到文件my.cnf,搜索[mysqld],在其下面添加一句话max_allowed_packet=400M重启MySQL服务这个大小按自己的SQL文件大
2021-01-19 11:07:49
2719
原创 Vmware虚拟机 centos固定IP 主机SHH可连接访问
需求如题:Vmware虚拟机 centos 设置固定IP地址 SHH可连接访问1、虚拟机设置2、虚拟网卡设置上图的IP地址按照第一张图的内容进行设置。3、配置文件设置cd /etc/sysconfig/network-scripts/每个虚拟机配置的文件名称一般不相同,找到ifcfg开头,并且没有后缀名的文件进行编辑:例如:ifcfg-ens33 或者ifcfg-ens0,具体是33或者是0或者是其他,可以通过ifconfig查看。vim ifcfg-ens33..
2021-01-11 17:14:04
372
1
转载 VMware中四种网络连接模式的区别
安装好VMwareWorkstations之后,进行虚拟机网络配置时有四种网络连接方式,桥接、仅主机、NAT、LAN区段。之所以有不同的模式,在我看来是为了满足不同的网络需求,总的来说:桥接、NAT能够满足虚拟机连接外网的需求,而仅主机模式则不能连接外网,但是能实现与物理机之间的通信。安装好VMwareWorkstations之后会默认生成两个虚拟网卡,打开网络和共享中心如下,VMnet1用作hostonly模式,VMnet8用作NAT模式:四种网络连接方式的区别如下:1.桥接模式桥接模式分为两种
2021-01-11 16:21:58
2997
1
转载 MySQL mysqldump数据导出详解
介绍在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有的参数详细说明列出来。语法:默认不带参数的导出,导出文本内容大概如下:创建数据库判断语句-删除表-创建表-锁表-禁用索引-插入数据-启用索引-解锁表。Usage: mysqldump [OPTIONS] database [tables]OR mysqldump [OPTIONS] --da..
2021-01-08 17:30:44
4133
转载 MySql 主从复制 双机热备份
★预备知识:1.双机热备对于双机热备这一概念,我搜索了很多资料,最后,还是按照大多数资料所讲分成广义与狭义两种意义来说。从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。从狭义上讲,双机热备就是使用互为备份的两台服务器共同执行同一服务,其中一台主机为工作机(Primary Server),另一台主机为备份主机(Standby Server)。在系统正常.
2021-01-08 15:41:40
427
转载 linux 系统tar文件压缩打包命令
打包成tar.gz格式压缩包# tar -zcvf renwolesshel.tar.gz /renwolesshel解压tar.gz格式压缩包# tar zxvf renwolesshel.tar.gz打包成tar.bz2格式压缩包# tar -jcvf renwolesshel.tar.bz2 /renwolesshel解压tar.bz2格式的压缩包# tar jxvf renwolesshel.tar.bz2压缩成zip格式# zip -q -r
2021-01-08 09:23:38
364
转载 卸载linux系统上自带的MySQL
最近在学习使用Linux,在Linux系统中安装MySQL,Linux会自带MySQL,但是版本太低。所以想把Linux自带的MySQL删除,防止后面安装MySQL发生冲突步骤:1.切换身份为root用户 su root2.输入rpm -qa|grep -i mysql命令以检查系统含有的mysql插件,回车,若没有则说明无自带mysql,系统很干净。若有显示,则有mysql插件。[root@localhost /]# rpm -qa|grep -i mysqlmysql-libs-
2021-01-05 16:49:18
2352
转载 Mysql Navicat 导入Excel表格数据
1.准备excel数据表,第一行是字段名,第二到五行是数据 (1.当需要存储的字段为null时,对应的单元格不写 2.注意数据是在哪个工作表中,例如:下面例子中的数据是在sheet1工作表中3.excel表中的字段名要与数据库中的字段名一致)2.接着我们打开Navicat,选择数据库中要插入数据的表(本例中为person表,id为自增长,所以不需要准备id的数据)3.然后我们单击鼠标右键,点击“导入向导”选项。4.接着选择要导入的文件的格式,这里我就选择了E...
2021-01-05 13:52:31
1167
原创 Linux中文显示乱码?如何设置centos显示中文
查看当前系统语言 登陆linux系统打开操作终端之后,输入echo$LANG可以查看当前使用的系统语言。如 查看安装的语言包 查看是否有中文语言包可以在终端输入locale命令,如有zhcn表示已经安装了中文语言 如果没有中文语言呢 可以通过网上下载安装中文语言包yumgroupinstallchinese-support(不能联网的通过其他电脑下载,上传上去吧) 如何修改系统语言为中文 临时更换语言 如果只是临时更换...
2021-01-05 13:31:27
629
1
转载 Centos SVN 配置
/******开始*********/第一步:通过yum命令安装svnserve,命令如下:>yum -y install subversion此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行若需查看svn安装位置,可以用以下命令:>rpm -ql subversion第二步:创建版本库目录(此仅为目录,为后面创建版本库提供存放位置)选择在var路径下创建版本库,当前处于根目录下,一次性创建如下:>mkdir /var/svn/svn
2021-01-05 11:45:28
438
转载 eclipse部署项目到Tomcat缺少jsp、css等静态资源文件解决办法
eclipse部署项目不成功的原因可能是因为部署路径没设好,下面是修改部署路径的方法:先右键Tomcat>>clean,然后双击Tomcat进入Tomcat配置界面在Tomcat配置界面中server locations这里选中第二个,然后将下面的deploy path改成你Tomcat部署项目的路径,比如我的是:E:\\apache-tomcat-7.0.82\webapps配置好后启动项目看项目能不能正常部署到你设置的路径下面,如果可以,就点进去看看有没有缺少文.
2021-01-05 09:25:21
1196
原创 centos7.4 安装配置vnc
需要先安装GNOME,参考:https://blog.youkuaiyun.com/chengshiruxia/article/details/112179750第一步:安装VNC服务软件yum install tigervnc-server -y安装后可以使用如下命令来验证是否安装成功:rpm -qa|grep tigervnc-server第二步:复制vnc的启动操作脚本, vncserver@:1.service中的:1表示"桌面号",启动的端口号就是5900+桌面号,即是5901,如果再有一个就
2021-01-04 16:45:52
688
原创 Centos7开放及查看端口
1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent#开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent#关闭5672端口firewall-cmd --zone=public --add-port=5900-5905/tcp --permanentfirewall-cmd --reload #配置立即生效...
2021-01-04 16:23:26
3631
转载 安装centos7的时候 启动会提示Please make your choice from above问题解决
依次输入 1 、2、q、yes 就可以了
2021-01-04 15:40:01
1981
原创 Centos 7 安装GNOME桌面环境
安装GNOME Desktop 和Graphical Administration Tools 桌面服务命令:yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y错误:该问题是由于文件fwupdate-efi 同grub2-common冲突所致,这里需要将该包通过yum update grub2-common命令进行更新。执行:yum update grub2-common更新升..
2021-01-04 15:37:03
1794
1
原创 VMware CenterOS7 使用yum命令报错 Could not retrieve mirrorlist 原因:网卡未随系统启动
CentOS最小化安装的网卡默认不跟随系统启用,所以要更改一下配置。验证配置resolv.conf是否配置vi /etc/resolv.conf添加:nameserver 8.8.8.8search localdomain验证网卡配置修改网卡配置,让网卡随操作系统自动启用!!1,确保是root账号进行下面操作,如果不是root身份,首先要以root身份登入当前的CentOS 7 !2,在shell里面输入命令:cd /etc/sysconfig/network-script
2021-01-04 11:59:57
761
转载 CentOS 7安装教程(图文详解)
CentOS 7安装教程:准备:软件:VMware Workstation镜像文件:CentOS-7-x86_64-bin-DVD1.iso(附:教程较为详细,注释较多,故将操作的选项进行了加粗字体显示。)1、文件--新建虚拟机--自定义2、硬盘兼容性--默认3、稍后安装操作系统(需要在虚拟机安装完成之后,删除不需要的硬件,所以稍后安装操作系统)4、选择客户端操作系统:客户机操作系统--Linux 版本--centos 64位(注意:版...
2021-01-04 11:27:33
776
1
原创 VMware 驱动程序“vmci.sys”的版本不正确。请尝试重新安装 VMware Workstation。
1.别打开电源,然后到建好的虚拟机文件夹里,找到你的虚拟系统文件,后缀为vmx的文件,右击用记事本打开。2.搜索找到vmci0.present=‘TRUE’,字段,把true改为false。3.开启虚拟机发现可以使用了。...
2021-01-04 11:10:08
1505
原创 centos6 新增开放端口号
1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT2.保存:/etc/rc.d/init.d/iptables save3.重启服务:/etc/init.d/iptables restart4.查看端口是否开放:/sbin/iptables -L -n
2021-01-03 22:52:45
373
原创 CentOS6.8 VNC
VNC是一个的“远程桌面”工具。通常用于“图形界面”的方式登录服务器,可视化操作。下面介绍CentOS6.8上VNC的安装、配置和使用:①检查是否安装了VNC。命令:rpm -q tigervnc tigervnc-server已安装会显示版本号及其他相关信息。未安装则显示如下:package tigervnc is not installedpackage tigervnc-server is not installed②安装VNC。命令:yum instal
2021-01-03 21:33:21
195
原创 linux操作系统语言更改
1、echo $LANG 查看当前操作系统的语言2、临时更改默认语言(关闭当前会话失效)export LANG=en_US.UTF-83、永久生效,编辑文件保存并退出vi /etc/sysconfig/i18nLANG="en_US.UTF-8"4、使其立即生效source /etc/sysconfig/i18n注意:centos7的环境对应的配置文件为:/etc/locale.conf...
2021-01-03 21:24:10
585
1
原创 虚拟机 Yum安装中出现的mirrorlist.txt错误
出现该问题说明没有找到相应的Yum 源,这种情况很可能时网络连接出了问题,打开虚拟机的网络配置发现现在处于的是host-only模式,接下来将模式更改为了桥接模式,最终解决该问题。(桥接模式的特点是虚拟机和本机处于同一个局域网段,可以实现互访。)更改过程:1、依次点击菜单栏中的 虚拟机-->设置-->网络适配器->桥接模式;2、设置完成后,在终端输入ifup eth0 ,重新启用网络连接;...
2021-01-03 20:22:07
964
原创 Centos6.X 系统 更改 CentOS-Base.repo 更新源
1,输入命令查看系统的版本号 cat /etc/centos-release2,打开 https://vault.centos.org/ 查看需要的系统版本URL路径3,修改文件/etc/yum.repos.d/CentOS-Base.repo为以下内容[centos-office]name=centos-officefailovermethod=prioritybaseurl=https://vault.centos.org/6.10/os/x86_64/gpgcheck=1gpgk
2021-01-03 20:18:30
3103
原创 springboot+shiro+vue session超时返回json,页面不跳转
ShiroLoginFilterimport com.alibaba.fastjson.JSONObject;import com.xxxxxx.oa.common.utils.R;import org.apache.shiro.web.filter.authc.FormAuthenticationFilter;import org.apache.shiro.web.util.Web...
2019-09-05 15:15:25
997
原创 npm install、npm install --save与npm install --save-dev区别
npm install X:会把X包安装到node_modules目录中 不会修改package.json 之后运行npm install命令时,不会自动安装Xnpm install X –save: 会把X包安装到node_modules目录中 会在package.json的dependencies属性下添加X 之后运行npm install命令时,会自动安装...
2019-08-12 14:50:24
160
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人