MySql....

为什么 MySQL 不推荐使用 join

    1. 对于 mysql,不推荐使用子查询和 join 是因为本身 join 的效率就是硬伤,一旦数据量很大效率就很难保证,强烈推荐分别根据索引单表取数据,然后在程序里面做 join,merge 数据。     2. 子查询就更别用了,效率太差,执行子查询时,MYSQL 需要创建临时表...

Other

ubuntu1804安装完之后...安装ssh开放端口更换阿里源

Ubuntu安装好之后需要进行一些简单必要的配置 安装ssh与配置 服务端(必须) 1.安装ssh服务端 sudo apt-get install openssh-server; 2.确认sshserver是否启动了 ps -e | grep ssh 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start...

Java

Linux下使用Shell脚本启动Java程序

    这个脚本是在网上找到,挺好的通用 shell 脚本。     只需要修改一些配置变量,就可以用来做起动脚本了。并且除了能起动、还支持关闭、重启、查看是否正在运行的功能。     start 函数中,nohup 部分其实也可以提出...

Java

Springboot打jar包分离依赖lib、配置文件

部署环境 window 10 centOS 7.4 其他版本没有尝试,应该也是可以的 POM.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.or...

Java

如何在Linux环境不解压jar包情况下查看或修改配置文件等内容

方式一 通过vim命令直接修改保存jar。超方便。 1.通过vim命令直接编辑jar vim xxx.jar 该命令首先会列出全部文件,可以通过输入/abc来搜索,定位到对应的abc文件后回车进入配置文件内进行编辑,:wq保存。 方式二 通过jar命令替换jar包中的文件(也可新增) 1.列出jar包中的文件清单 ...

Java

Linux安装jdk1.8并配置环境变量

         linux 下安装jdk和windows下的安装是一样的,之前在windows安装的时候是先下载压缩包,然后再配置环境变量。其实在linux下也是一样的。   第一步:创建jdk安装目录(该/usr/local/src 目录是空的,最...

MySql....

CentOS7安装mysql教程

从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!这里依旧以mysql为例进行展示 1、先检查系统是否装有mysql rpm -qa | grep mysql 这里返回空值,说明没有安装 这里执行安装命令是无效的,因为centos-7默认是Mariadb,所以执行以下命令只是更新Ma...

MySql....

Linux版MySQL报ERROR错误2002

在Linux安装MySQL有时候会出现[mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 这样的错误,具体解决办法如下: [root@www ~]# rm -rf /var/lib/mysql/* [root...

MySql....

安装Linux版MySql教程,命令行操作

  2018更新 ubuntu最新安装可按照此步骤: 1.安装mysql #命令1 sudo apt-get update #命令2 sudo apt-get install mysql-server 输入Y确认,中间会弹出让输入root用户密码,输入一遍下一步再输入确认一遍; ...