windows安装Java环境
Xplorist Lv6

windows安装Java环境

reference-site-list

安装JDK

  • 到oracle官网下载JDK8,邮箱为老qq号的经典大小写,如果网速慢,上梯子全局代理下载

  • 点点点安装完成后,配置环境变量,新增JAVA_HOME,然后将jdk的文件夹路径填上,然后到cmd输入命令检查是否安装成功

1
2
3
java -version
java
javac

安装IntelliJ IDEA

安装Maven

  • 到官网下载Maven,解压,然后配置环境变量M2_HOME, cmd中输入mvn -v 查看配置结果

  • 修改setting.xml,在根目录下创建localRepository文件夹

安装Tomcat

  • 到官网下载Tomcat,解压,然后配置环境变量CATALINA_HOME,cmd中输入startup.bat 查看启动情况

安装MySQL

  • 到官网下载MySQL,解压

  • 在安装根目录下添加 my.ini

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
basedir = D:\devEnv\mysql-8.0.27
datadir = D:\devEnv\mysql-8.0.27\data
port = 3306
# server_id = .....


# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

character-set-server = utf8mb4

performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
[mysql]
default-character-set = utf8mb4
[client]
default-character-set = utf8mb4
  • 初始化数据库

在MySQL安装目录的 bin 目录下执行命令:

1
mysqld --initialize --console

执行完成后,会打印 root 用户的初始默认密码,将密码保存到mypsw.txt中

  • 安装服务
    cmd进入管理员模式,在MySQL安装目录的 bin 目录下执行命令:

    1
    mysqld --install [服务名]

    后面的服务名可以不写,默认的名字为 mysql。当然,如果你的电脑上需要安装多个MySQL服务,
    就可以用不同的名字区分了,比如 mysql5 和 mysql8

  • 启动服务
    执行以下命令:

    1
    net start [服务名]
  • 更改密码和密码认证插件

在MySQL安装目录的 bin 目录下执行命令:

1
mysql -uroot -p

这时候会提示输入密码,记住了第3步的密码,填入即可登录成功,进入MySQL命令模式。

在MySQL8.0.4以前,执行

1
SET PASSWORD=PASSWORD('[修改的密码]');

就可以更改密码,但是MySQL8.0.4开始,这样默认是不行的。因为之前,
MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。

因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,
暂时还是改回“mysql_native_password”认证插件。

在MySQL中执行命令:

1
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

修改密码验证插件,同时修改密码。

安装数据库工具Dbeaver

  • 到官网下载社区版Dbeaver

  • 将进入 窗口 =》 首选项 =》 User Interface =》 外观 中将主题设置为dark

 评论