VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Java教程 >
  • Java工具安装配置(JDK、MySql、Tomcat、Maven、Idea)

1、JDK安装

1、下载 JDK8

下载路径:

  • 官网(比较慢):https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
  • 百度网盘 :

2、安装

直接下一步安装,jre不用安装

3、配置

配置环境变量:右击“我的电脑”-->"属性"-->"高级系统设置"-->"高级"-->"环境变量"

1、在系统变量里新建"JAVA_HOME"变量,变量值为:C:\Program Files\Java\jdk1.8.0_60(根据自己的jdk的安装路径填写)

2、在系统变量里新建"classpath"变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一点)

3、找到path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

​ 注意变量值之间用";"隔开。注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入。如果你的系统是Windows10,就相对方便多了,不用担心这个";"。

2、MySql安装

1、MySQL软件下载

mysql5.7 64位下载地址:

链接:https://pan.baidu.com/s/1_MYnWuC89-I3_kj6wtDGig
提取码:wffl

电脑是64位的就下载使用64位版本的!

2、MySQL安装步骤

1、下载后得到zip压缩包.

2、解压到自己想要安装到的目录,本人解压到的是D:\Env\mysql-5.7.19

3、添加环境变量:我的电脑->属性->高级->环境变量

选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹

4、编辑 my.ini 文件 ,注意替换路径位置

[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables

5、启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入mysqld –install (安装mysql)

6、再输入 mysqld --initialize-insecure --user=mysql 初始化数据文件 启动MySql 服务

net start mysql

7、然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)

8、进入界面后更改root密码

update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';

9、刷新权限

flush privileges;

10、修改 my.ini文件删除最后一句skip-grant-tables

11、重启mysql即可正常使用

net stop mysql
net start mysql

12、连接上测试出现以下结果就安装好了

3、MySQL卸载

sc delete mysql

4、MySQL常用命令

连接数据库

打开MySQL命令窗口

  • 在DOS命令行窗口进入 安装目录\mysql\bin
  • 可设置环境变量,设置了环境变量,可以在任意目录打开!

连接数据库语句 : mysql -h 服务器主机地址 -u 用户名 -p 用户密码

注意 : -p后面不能加空格,否则会被当做密码的内容,导致登录失败 !

几个基本的数据库操作命令 :

update user set password=password('123456')where user='root'; 修改密码
flush privileges; 刷新数据库

show databases; 显示所有数据库
use dbname;打开某个数据库

show tables; 显示数据库mysql中所有的表

describe user; 显示表mysql数据库中user表的列信息

create database name; 创建数据库

use databasename; 选择数据库


exit; 退出Mysql
? 命令关键词 : 寻求帮助
-- 表示注释

5、MySQL常用的图形化管理工具(DBMS)

1. 前言

MySQL是一个非常流行的小型关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的 中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据 库。

要管理 MySQL 数据库服务器,不妨来试试以下这些或具有 Web 界面、或拥有前端界面、或包含 GUI 界面的工具,使用它们自会为你省力不少。

2. phpMyAdmin

官方网址:http://www.phpmyadmin.net

phpMyAdmin是最常用的MySQL维护工具,是一个用php开发的基于Web方式架构在网站主机上的MySQL管理工具,支持中文,管理数据库非常方便。不足之处在于对大数据库的备份和恢复不方便。

3. MySQLDumper

官网网址:http://www.mysqldumper.de/en

MySQLDumper使用php开发的MySQL数据库备份恢复程序,解决了使用php进行大数据库备份和恢复的问题,数百兆的数据库都可以方便的备份恢复,不用担心网速太慢导致中间中断的问题,非常方便易用。这个软件是德国人开发的,还没有中文语言包。

4. Navicat

官方网站:http://www.navicat.com

Navicat是一个桌面版MySQL数据库管理和开发工具。和微软SQLServer的管理器很像,易学易用。Navicat使用图形化的用户界面,可以让用户使用和管理更为轻松。支持中文,有免费版本提供。

5. MySQL GUI Tools

官方网址:http://dev.mysql.com/downloads/gui-tools/

MySQL GUI Tools是MySQL官方提供的图形化管理工具,功能很强大,值得推荐,可惜的是没有中文界面。

6. MySQL ODBC Connector

官方网址:http://dev.mysql.com/downloads/connector/odbc

MySQL官方提供的ODBC接口程序,系统安装了这个程序之后,就可以通过ODBC来访问MySQL,这样就可以实现SQLServer、Access和MySQL之间的数据转换,还可以支持ASP访问MySQL数据库。

7. SQLyog

官方网址:https://www.webyog.com

SQLyog是业界著名的Webyog公司出品的一款简洁高效、功能强大的图形化MySQL数据库管理工具。使用SQLyog可以快速直观地让您从世界的任何角落通过网络来维护远端的MySQL数据库。

SQLyog相比其它类似的MySQL数据库管理工具其有如下特点:

1、基于C++和MySQLAPI编程;

2、方便快捷的数据库同步与数据库结构同步工具;

3、易用的数据库、数据表备份与还原功能;

4、支持导入与导出XML、html、CSV等多种格式的数据;

5、直接运行批量SQL脚本文件,速度极快;

6、新版本更是增加了强大的数据迁

应用平台: Win2003/XP/2000/9X/linux/unix

8. 总结

mysql的GUI界面软件很多,建议都试用一下,适合自己的才是最好的。如果懒得折腾,就直接使用phpMyAdmin

6、SQLyog安装

下载地址:链接:https://pan.baidu.com/s/1AnP53U_vft3uT8uKGqwaEA
提取码:1t6g
秘钥:

安装SQLyog-12.3.1-0完后 在帮助 更改->更改详细信息中使用

姓名(Name):cr173

序列号(Code):8d8120df-a5c3-4989-8f47-5afc79c56e7c

或者(OR)

姓名(Name):cr173

序列号(Code):59adfdfe-bcb0-4762-8267-d7fccf16beda

或者(OR)

姓名(Name):cr173

序列号(Code):ec38d297-0543-4679-b098-4baadf91f983

3、Tomcat安装

参考地址

https://blog.csdn.net/weixin_46390433/article/details/105793640

1、Tomcat服务器

Tomcat官网:

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个Java初学web的人来说,它是最佳的选择。

2、下载

tomcat官网:https://tomcat.apache.org/download-90.cgi

在这里插入图片描述

3 、解压

在这里插入图片描述

4、Tomcat启动和配置

文件夹作用:

img

启动。关闭Tomcat

img

访问测试:http://localhost:8080/

可能遇到的问题:

  1. Java环境变量没有配置
  2. 闪退问题:需要配置兼容性
  3. 乱码问题:配置文件中设置

5、配置

在这里插入图片描述
可以配置启动的端口号

tomcat的默认端口号为:8080
mysql:3306
http:80
https:443

 <Connector port="8081" protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443" />

可以配置主机的名称

默认的主机名为:localhost->127.0.0.1
默认网站应用存放的位置为:webapps

 <Host name="www.wulei.com"  appBase="webapps"  unpackWARs="true" autoDeploy="true"> 

4、Maven安装

1、下载解压

官网:http://maven.apache.org/download.cgi

在这里插入图片描述

下载完成后,解压即可;

小狂神友情建议:电脑上的所有环境都放在一个文件夹下,方便管理;

2、配置环境变量

在我们的系统环境变量中(没有就新建环境变量名)

配置如下配置:

M2_HOME -->maven目录下的bin目录
MAVEN_HOME --> maven的目录
在系统的path中配置 --> %MAVEN_HOME%\bin
在cmd中查看版本

在这里插入图片描述

测试Maven是否安装成功,保证必须配置完毕!

3、阿里云镜像

在这里插入图片描述

  • 镜像:mirrors
    • 作用:加速我们的下载
  • 国内建议使用阿里云的镜像(在配置文件里面找mirrors标签,插入其中即可)

maven文件夹下conf/settings.xml

<mirror>
      <id>nexus-aliyun</id>
	  <mirrorOf>central</mirrorOf>
	  <name>Nexus aliyun</name>
	  <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
 </mirror>

4、本地仓库

maven有本地仓库和远程仓库;
建立一个本地仓库(同样在settings.xml)

 <localRepository>E:\maven\apache-maven-3.6.3\maven-repo</localRepository>

5、Idea安装

1、下载安装

官网地址:https://www.jetbrains.com/idea/

百度网盘:链接:https://pan.baidu.com/s/1btNtRO_wP19PB0JqlwnYgw
提取码:l7l9

2、破解

破解工具链接:https://pan.baidu.com/s/1QU-DtuPE7zDAQTfVM8cTLQ
提取码:2p6v

首先,安装idea,然后使用免费30天进入,随便创建一个项目,进入主界面。
其次,把jetbrains-agent.jar 包拖进idea主界面,选择重启。restart now
再次,重启完,选择激活方式为 activation_code 方式,会在重启一次。
最后,idea主界面,选择Help - About,查看激活时间。我的激活时间为70年。

使用activation_code 激活

激活码

3AGXEJXFK9-eyJsaWNlbnNlSWQiOiIzQUdYRUpYRks5IiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly96aGlsZS5pbyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwODktMDctMDciLCJwYWlkVXBUbyI6IjIwODktMDctMDcifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDg5LTA3LTA3IiwicGFpZFVwVG8iOiIyMDg5LTA3LTA3In0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjA4OS0wNy0wNyIsInBhaWRVcFRvIjoiMjA4OS0wNy0wNyJ9XSwiaGFzaCI6IjEyNzk2ODc3LzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-WGTHs6XpDhr+uumvbwQPOdlxWnQwgnGaL4eRnlpGKApEEkJyYvNEuPWBSrQkPmVpim/8Sab6HV04Dw3IzkJT0yTc29sPEXBf69+7y6Jv718FaJu4MWfsAk/ZGtNIUOczUQ0iGKKnSSsfQ/3UoMv0q/yJcfvj+me5Zd/gfaisCCMUaGjB/lWIPpEPzblDtVJbRexB1MALrLCEoDv3ujcPAZ7xWb54DiZwjYhQvQ+CvpNNF2jeTku7lbm5v+BoDsdeRq7YBt9ANLUKPr2DahcaZ4gctpHZXhG96IyKx232jYq9jQrFDbQMtVr3E+GsCekMEWSD//dLT+HuZdc1sAIYrw==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5ndaik1GD0nyTdqkZgURQZGW+RGxCdBITPXIwpjhhaD0SXGa4XSZBEBoiPdY6XV6pOfUJeyfi9dXsY4MmT0D+sKoST3rSw96xaf9FXPvOjn4prMTdj3Ji3CyQrGWeQU2nzYqFrp1QYNLAbaViHRKuJrYHI6GCvqCbJe0LQ8qqUiVMA9wG/PQwScpNmTF9Kp2Iej+Z5OUxF33zzm+vg/nYV31HLF7fJUAplI/1nM+ZG8K+AXWgYKChtknl3sW9PCQa3a3imPL9GVToUNxc0wcuTil8mqveWcSQCHYxsIaUajWLpFzoO2AhK4mfYBSStAqEjoXRTuj17mo8Q6M2SHOcwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQBonMu8oa3vmNAa4RQP8gPGlX3SQaA3WCRUAj6Zrlk8AesKV1YSkh5D2l+yUk6njysgzfr1bIR5xF8eup5xXc4/G7NtVYRSMvrd6rfQcHOyK5UFJLm+8utmyMIDrZOzLQuTsT8NxFpbCVCfV5wNRu4rChrCuArYVGaKbmp9ymkw1PU6+HoO5i2wU3ikTmRv8IRjrlSStyNzXpnPTwt7bja19ousk56r40SmlmC04GdDHErr0ei2UbjUua5kw71Qn9g02tL9fERI2sSRjQrvPbn9INwRWl5+k05mlKekbtbu2ev2woJFZK4WEXAd/GaAdeZZdumv8T2idDFL7cAirJwcrbfpawPeXr52oKTPnXfi0l5+g9Gnt/wfiXCrPElX6ycTR6iL3GC2VR4jTz6YatT4Ntz59/THOT7NJQhr6AyLkhhJCdkzE2cob/KouVp4ivV7Q3Fc6HX7eepHAAF/DpxwgOrg9smX6coXLgfp0b1RU2u/tUNID04rpNxTMueTtrT8WSskqvaJd3RH8r7cnRj6Y2hltkja82HlpDURDxDTRvv+krbwMr26SB/40BjpMUrDRCeKuiBahC0DCoU/4+ze1l94wVUhdkCfL0GpJrMSCDEK+XEurU18Hb7WT+ThXbkdl6VpFdHsRvqAnhR2g4b+Qzgidmuky5NUZVfEaZqV/g==

3、配置JDK

image-20210526142710287

4、配置Tomcat

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K22Inlfp-1589699013810)(JavaWeb.assets/1567846140348.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iI5YyUs8-1589699013810)(JavaWeb.assets/1567846179573.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SIVSb4Pr-1589699013811)(JavaWeb.assets/1567846234175.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mCzVoJxr-1589699013812)(JavaWeb.assets/1567846369751.png)]

解决警告问题

必须要的配置:为什么会有这个问题:我们访问一个网站,需要指定一个文件夹名字;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MjYaIf65-1589699013812)(JavaWeb.assets/1567846421963.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M7YVUqqd-1589699013813)(JavaWeb.assets/1567846546465.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eci1Ycd1-1589699013813)(JavaWeb.assets/1567846559111.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FUMFzpPk-1589699013814)(JavaWeb.assets/1567846640372.png)]

5、配置Maven

image-20210526142030584

6、永久设置maven

要想是永久的,就选择other settings

7、Idea常用设置

  • 设置鼠标滑轮修改字体大小
    File | Settings | Editor | General

    img

  1. 设置鼠标悬浮提示
    File | Settings | Editor | General

img

  1. 设置自动导包删包功能
    File | Settings | Editor | General | Auto Import

img

  1. 设置代码行号和方法分隔符
    File | Settings | Editor | General | Appearance

img

  1. 设置忽略大小写代码提示
    File | Settings | Editor | General | Code Completion

Math case 取消勾选

img

  1. 设置打开多个文件可分行显示
    File | Settings | Editor | General | Editor Tabs

img

  1. 设置工程编码为UTF-8(包含properties文件)
    File | Settings | Editor | File Encodings

img
img

  1. 设置自动编译
    File | Settings | Build, Execution, Deployment | Compiler

img

  1. 运行IDEA不直接打开上次的项目
    File | Settings | Appearance & Behavior | System Settings

img
插件大全
https://blog.csdn.net/tangyb828/article/details/109455322
10. 常用快捷键

Alt+Enter 导入包,自动修正

双击Shift 查找项目的所有目录

Ctrl+N 查找类

Ctrl+Shift+N 查找文件

Ctrl+Alt+L 格式化代码

Ctrl+Alt+O 优化导入的类和包

Alt+Insert 生成代码(如get,set方法,构造函数等)

Ctrl+R 替换文本

Ctrl+F 查找文本

Ctrl+Tab/E 切换文件

Shift+Enter 另起一行

Ctrl+Space 代码提示

Ctrl+X 删除行

Ctrl+D 复制行

Alt+ Up/Down 在方法间快速移动定位

Ctrl+Shift+U 大小写转化

Ctrl+Shift+F12 切换文件全屏显示

Alt+鼠标下拉 多行同时输入代码

Shift+F6 重命名类、方法、变量等

Ctrl+F9 编译

Alt+F7 函数、变量、类 所有引用到的地方

Ctrl+Alt+V 将选中的对象赋值到外部变量中并将变量名填入参数

Ctrl+Alt+N 将选中的变量删除并用引用对象替换使用此变量的地方 (与Ctrl+Alt+V作用相反)

Alt+1 快速打开项目面板

Ctrl+Alt+S 快速打开Setting

Ctrl+Shift+↑/↓ 移动代码

10.fori + 回车 1-10 for循环输出

"yangFan".var + 回车 快速返回

方法().var + 回车 快速获取返回值

iter + 回车 快速遍历(forEach)

itar + 回车 快速遍历(传统 for)

soutv + 回车 打印临近的变量

8、Idea常用设置及操作参考

链接:https://pan.baidu.com/s/1NL0WauOqYfL7v9CVuNRYbw
提取码:dzvl

 

原文:https://www.cnblogs.com/chenn/p/14821414.html


相关教程