使用工具

Linux虚拟机CentOS 7 64位操作系统:mysql、jdk。
Windows10操作系统:mysql、eclipse、WinSCP

前期准备

首先需要一个Linux CentOS7操作系统,可以通过VMware来解决,具体下载教程如果不懂的可以参考以下链接:Linux虚拟机CentOS 7 64位操作系统下载教程

Linux安装mysql

  1. 检查系统中是否存在mysql
rpm -qa |grep mysql
  1. 如果什么都不显示则说明原本不存在mysql,则下载mysql的repo源
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
  1. 如果显示wget:commend not found未找到wget命令,则安装wget命令:
yum -y install wget
  1. 重复第二步操作
  2. 安装rpm包:
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
  1. 执行完毕后,安装mysql,在之后的选项中会让选择是否继续或者啥的,直接输入y即可。
yum install mysql-server
  1. 查看是否安装好,执行第一步命令,即:
rpm -qa | grep mysql
  1. 启动mysql服务
service mysqld start
  1. 获取临时mysql登录密码
grep 'temporary password' /var/log/mysqld.log
  1. 使用临时密码登录mysql
mysql -u root -p
  1. 输入刚刚获取的临时密码,出现以下界面即登录成功。
  2. 登录成功,修改密码。新密码要求符合长度,必须包含大小写字母,数字,特殊字符。
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码'

安装成功!

linux安装jdk

首先在jdk官网下载Linux系统的jdk。以下是官网的链接:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
我下载的文件名为:jdk-8u221-linux-x64.tar.gz之后的安装也以该版本为例。

下载完毕后,通过WinSCP将该文件传入linux虚拟机中,然后开始安装:

tar -zxvf jdk-8u221-linux-x64.tar.gz

安装完成后修改环境变量:

vim /etc/profile

在文件末尾追加内容:

JAVA_HOME=/usr/local/jdk-8u221-linux-x64
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

esc退出编辑模式,:wq保存。

Windows上WinSCP

Windows上的mysql和jdk我就不做详细介绍了,大家应该都会下载,不会的话可以自行搜索教程。

那么我重点来讲的是WinSCP,WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。.winscp也可以链接其他系统,比如linux系统。

首先我们下载一个WinSCP,官网即可免费下载,然后安装即可只需要全部点击下一步即可。官网链接如下:https://winscp.net/eng/download.php
可以看到如下页面:
在这里插入图片描述
点击DOWNLOAD WINSCP 5.17.6即可。

安装过程中,选择典型安装即可,如果想要修改安装位置,选择自定义安装,最后点击安装即可。

安装成功后点击该应用程序,出现如下界面:
在这里插入图片描述
主机名写Linux虚拟机的地址即可,用户名为管理员用户的用户名,密码为管理员密码。点击登录即可连接,然后进入如下界面:在这里插入图片描述
然后将想要上传的文件进行上传即可。

把我做好的文件打包成Runnable JAR file然后上传,在Linux系统中运行java -jar XXX(文件名).jar $开始运行,由于我的项目牵扯到数据库,那么怎么连接到我的服务器的数据库上呢。

我们在连接数据库的时候有这么一条语句,getConnection(url,username,password);
我们在连接远程的数据库的时候,就需要用到这个了,url = “jdbc:mysql://“想要连接的数据库主机IP地址” : “端口号”(一般为3360)/“数据库名”?useSSL=false”;然后把用户名和密码改成相连接的数据库用户名密码即可。在这里插入图片描述
运行成功!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐