Java⼯具安装配置(JDK、MySql、Tomcat、Maven、Idea)1、JDK安装
1、下载 JDK8
下载路径:
官⽹(⽐较慢):
百度⽹盘:
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,就相对⽅便多了,不⽤担⼼这个";"。
mysql下载之后是个文件夹2、MySql安装
1、MySQL软件下载
mysql5.7 64位下载地址:
电脑是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. MyAdmin
MyAdmin是最常⽤的MySQL维护,是⼀个⽤开发的基于Web⽅式架构在主机上的MySQL管理,⽀持中⽂,管理库⾮常⽅便。不⾜之处在于对⼤库的备份和恢复不⽅便。
3. MySQLDumper
MySQLDumper使⽤开发的MySQL库备份恢复程序,解决了使⽤进⾏⼤库备份和恢复的问题,数百兆的库都可以⽅便的备份恢复,不⽤担⼼⽹速太慢导致中间中断的问题,⾮常⽅便易⽤。这个软件是德国⼈开发的,还没有中⽂语⾔包。
4. Navicat
Navicat是⼀个桌⾯版MySQL库管理和开发。和微软SQLServer的管理器很像,易学易⽤。Navicat使⽤图形化的⽤户界⾯,可以让⽤户使⽤和管理更为轻松。⽀持中⽂,有免费版本提供。
5. MySQL GUI Tools
MySQL GUI Tools是MySQL官⽅提供的图形化管理,功能很强⼤,值得推荐,可惜的是没有中⽂界⾯。
6. MySQL ODBC Connector
MySQL官⽅提供的ODBC接⼝程序,系统安装了这个程序之后,就可以通过ODBC来访问MySQL,这样就可以实现SQLServer、Access和MySQL之间的转换,还可以⽀持ASP 访问MySQL数据库。
7. SQLyog
SQLyog是业界著名的Webyog公司出品的⼀款简洁⾼效、功能强⼤的图形化MySQL数据库管理。使⽤SQLyog可以快速直观地让您从世界的任何⾓落通过⽹络来维护远端的MySQL数据库。
SQLyog相⽐其它类似的MySQL数据库管理其有如下特点:
1、基于C++和MySQLAPI编程;
2、⽅便快捷的数据库同步与数据库结构同步;
3、易⽤的数据库、数据表备份与还原功能;
4、⽀持导⼊与导出XML、、CSV等多种格式的数据;
5、直接运⾏批量SQL脚本⽂件,速度极快;
6、新版本更是增加了强⼤的数据迁
应⽤平台: Win2003/XP/2000/9X/linux/unix
8. 总结
mysql的GUI界⾯软件很多,建议都试⽤⼀下,适合⾃⼰的才是最好的。如果懒得折腾,就直接使⽤MyAdmin
6、SQLyog安装
安装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安装
参考地址
1、Tomcat服务器
Tomcat官⽹:
Tomcat是Apache 软件基⾦会(Apache Software Foundation)的Jakarta 项⽬中的⼀个核⼼项⽬,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,⽽且免费,因⽽深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为⽬前⽐较流⾏的Web 应⽤服务器。
Tomcat 服务器是⼀个免费的开放源代码的Web 应⽤服务器,属于轻量级应⽤服务器,在中⼩型系统和并发访问⽤户不是很多的场合下被普遍使⽤,是开发和调试JSP 程序的⾸选。对于⼀个Java初学web的⼈来说,它是最佳的选择。
2、下载
3 、解压
4、Tomcat启动和配置
⽂件夹作⽤:
启动。关闭Tomcat
可能遇到的问题:
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"  appBase="webapps"  unpackWARs="true" autoDeploy="true"> 4、Maven安装
1、下载解压
下载完成后,解压即可;
⼩狂神友情建议:电脑上的所有环境都放在⼀个⽂件夹下,⽅便管理;
2、配置环境变量
在我们的系统环境变量中(没有就新建环境变量名)
配置如下配置:
M2_HOME -->maven⽬录下的bin⽬录
MAVEN_HOME --> maven的⽬录
在系统的path中配置 --> %MAVEN_HOME%\bin
在cmd中查看版本
测试Maven是否安装成功,保证必须配置完毕!
3、阿⾥云镜像
镜像:mirrors
作⽤:加速我们的下载
国内建议使⽤阿⾥云的镜像(在配置⽂件⾥⾯mirrors标签,插⼊其中即可)maven⽂件夹下l
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>maven.aliyun/nexus/content/repositories/central/</url>
</mirror>
4、本地仓库
maven有本地仓库和远程仓库;
建⽴⼀个本地仓库(同样在l)
<localRepository>E:\maven\apache-maven-3.6.3\maven-repo</localRepository>
5、Idea安装
1、下载安装
2、破解
⾸先,安装idea,然后使⽤免费30天进⼊,随便创建⼀个项⽬,进⼊主界⾯。
其次,把jetbrains-agent.jar 包拖进idea主界⾯,选择重启。restart now
再次,重启完,选择激活⽅式为 activation_code ⽅式,会在重启⼀次。
最后,idea主界⾯,选择Help - About,查看激活时间。我的激活时间为70年。
使⽤activation_code 激活
激活码
3AGXEJXFK9-eyJsaWNlbnNlSWQiOiIzQUdYRUpYRks5IiwibGljZW5zZWVOYW1lIjoiaHR0cHM6Ly96aGlsZS5pbyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1c 3、配置JDK
4、配置Tomcat
解决警告问题
必须要的配置:为什么会有这个问题:我们访问⼀个⽹站,需要指定⼀个⽂件夹名字;
5、配置Maven
6、永久设置maven
要想是永久的,就选择other settings
7、Idea常⽤设置
设置⿏标滑轮修改字体⼤⼩
File | Settings | Editor | General
2. 设置⿏标悬浮提⽰
File | Settings | Editor | General
3. 设置⾃动导包删包功能
File | Settings | Editor | General | Auto Import
4. 设置代码⾏号和⽅法分隔符
File | Settings | Editor | General | Appearance
5. 设置忽略⼤⼩写代码提⽰
File | Settings | Editor | General | Code Completion
Math case 取消勾选
6. 设置打开多个⽂件可分⾏显⽰
File | Settings | Editor | General | Editor Tabs
7. 设置⼯程编码为UTF-8(包含properties⽂件)
File | Settings | Editor | File Encodings
8. 设置⾃动编译
File | Settings | Build, Execution, Deployment | Compiler
9. 运⾏IDEA不直接打开上次的项⽬
File | Settings | Appearance & Behavior | System Settings
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常⽤设置及操作参考

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。