jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程

摘要:
Tomcat安装完成(四)安装mysql1.下载mysql文件官网下载:https://dev.mysql.com/downloads/mysql/参照博客:https://blog.csdn.net/xiaobing_122613/article/details/546933322.配置MYSQL_HOME和PATH及my.ini文件右键此电脑˃属性˃高级系统设置˃高级˃环境变量˃系统变量˃2.1新建˃变量名MYSQL_HOME,变量值H:javamysql-8.0.11-winx64点击确定,找到PATH,添加变量值%MYSQL_HOME%in,点击确定。

(一)jdk的安装

1.下载jdk
推荐下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.配置JAVA_HOME, PATH
找到:
右键此电脑>属性>高级系统设置>高级>环境变量>系统变量>

JAVA_HOME = H:Javajdk1.8.0_40(jdk安装路径)(必需)(jdk安装目录)

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第1张

PATH =%JAVA_HOME%in (必须写,变量值之间用分号隔开,注意都得用英文符号)

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第2张

3.检查jdk

打开cmd,查看jdk是否安装成功,输入指令 java 或 javac 或 java -version

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第3张

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第4张

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第5张

能出现以上画面,那你jdk就安装完了

(二) maven安装

1.下载maven

下载地址:https://maven.apache.org/download.cgi

2. 将文件解压到 D:Java,修改conf文件夹下的settings.xml 文件

配置本地仓库位置

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第6张

修改服务器

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第7张

3.配置MAVEN_HOME PATH

右键此电脑>属性>高级系统设置>高级>环境变量>系统变量>

MAVEN_HOME = H:Javaapache-maven-3.5.4

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第8张

PATH = %MAVEN_HOME%in

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第9张

4.检查 maven是否安装成功 mvn -v

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第10张

maven安装结束

(三)安装tomcat

1.tomcat下载

下载地址:http://tomcat.apache.org/

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第11张

这里选择安装包。

2.配置tomcat环境变量 CATALINA_HOME

右键此电脑>属性>高级系统设置>高级>环境变量>系统变量>

CATALINA_HOME = D:Javaapache-tomcat-8.5.34

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第12张

PATH = %CATALINA_HOME%in

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第13张

3.启动tomcat服务

1,方法一:在CMD命令下输入命令:startup,出现如下对话框内容,表明服务启动成功。

2,方法二:在CMD命令下输入命令:catalina run,出现如下对话框内容,表明服务启动成功。

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第14张

确保最初弹出一闪而过的框没有问题。

4.测试tomcat

打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的Tomcat已搭建成功。

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第15张

Tomcat安装完成

(四)安装mysql

1.下载mysql 文件(我这里是下载压缩包的)
官网下载:https://dev.mysql.com/downloads/mysql/
参照博客:https://blog.csdn.net/xiaobing_122613/article/details/54693332

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第16张

2.配置MYSQL_HOME 和 PATH(忽略大小写)及my.ini文件

右键此电脑>属性>高级系统设置>高级>环境变量>系统变量>

2.1 新建>变量名MYSQL_HOME,变量值H:javamysql-8.0.11-winx64(我的是这个)点击确定,找到PATH,添加变量值%MYSQL_HOME%in,点击确定。

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第17张

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第18张

2.2 在mysql文件中查找类以.ini后缀结尾的文件,没有的话在根目录下新建一个my.ini文件,文件内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3307端口
port = 3306
# 设置mysql的安装目录
basedir=H:javamysql-8.0.11-winx64
# 设置mysql数据库的数据的存放目录
datadir=H:javamysql-8.0.11-winx64data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNOD

注意:

2.1 port属性值默认为3306,如果你电脑上安装过一个mysql,port需改为非3306端口

2.2 basedir属性值为mysql文件的跟目录路径,我的路径是:H:javamysql-8.0.11-winx64

3.2 datadir属性值是要创建的一个文件路径,该文件内容必须为空,否则报错,输入dos命令后系统动态生成文件,后面输入(mysqld --install mysql --defaults-file=H:javamysql-8.0.11-winx64inmy.ini"),安装数据库服务

3打开cmd(以管理员身份运行!!!)

1.C:UsersAdministrator>
输入: d:

回车

2.D:>
输入: cdH:javamysql-8.0.11-winx64

回车

3.H:javamysql-8.0.11-winx64in>
输入: mysqld --initialize --console(初始化数据库)

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第19张

记住初始化密码

回车(等待半分钟,生成data文件,文件里面为初始化数据)

4.D:Javamysql-5.7.23-winx64in>

(对于首次安装mysql不需要指定服务名,输入mysqld --install mysql即可)

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第20张

输入:mysqld --install mysql5.7 --defaults-file="d:Javamysql-5.7.23-winx64my.ini"(安装数据库服务)

提示: mysqld --install 安装服务名 --default-file="my.ini文件路径"

回车

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第21张

提示Service successfully installed.(数据库服务安装完成,至此mysql5.7服务已存在,但未启动,接下来启动该服务)

5.D:Javamysql-5.7.23-winx64in>
输入:net start mysql5.7(启动数据库服务)
提示: net start 服务名
回车

如果提示错误,手动启动服务

此电脑>管理>服务和应用程序>服务>mysql5.7(我的服务名是这个)>右键启动

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第22张

还不行的话,删除数据库服务 sc delete mysql5.7/mysqld -remove 删除安装目录下的data文件。重新安装mysql
重复3,4,5步骤

6. D:Javamysql-5.7.23-winx64in>
输入 mysql -uroot -P 3307
提示:mysql -uroot -P 端口号 (P要大写)

回车

上面是安装多个mysql的情况

对于首次安装mysql如下图

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第23张

mysql>

安装成功

你可以设置数据库密码:
use mysql

update user set authentication_string=password('您的密码') where user='root';
更改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

set password =“新密码”;

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第24张

flush privileges;
用mysql -uroot -P端口号(选择你要使用哪个端口对应的mysql)

jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程第25张

mysql安装结束

goodluck!!!

免责声明:文章转载自《jdk1.8.0_40 +maven+tomcat7.0+mysql8.0详细安装教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python第八天)——购物车作业优化完成前端福利!10个短小却超实用的JavaScript 代码段下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

传奇服务端各文件用途说明

MirServer(服务器目录)├DBServer(数据库服务端)│ ├Connection│ ├FDB(人物数据库,数据库格式为传奇自定义格式)│ ├Log(角色选择服务端日志)│ ├!AddrTable.txt(IP地址配置)│ ├!IdList.txt(交费账号列表,!Setup.exe中ServiceMode=TRUE时起作用)│ ├!Server...

Hibernate原理、配置及单表操作

一、Hibernate的配置文档 其中:hbm2ddl.auto中的create表示每次修改数据的时候都会删除原有的表,生成新的表结构,原有的数据不再存在;update表示在原有数据的基础上进行更新,不会删除原有的数据。 hibernate.default_schema属性设置成数据库的名称,将数据库设置为默认数据库,这样,SQL语句上都会加上默认数据库...

EFCore数据库迁移命令整理

因为现在用.net core 开发新项目,过程中需要经常涉及到数据命令的迁移,今天分别整EFCore 的两种迁移数据库的方式  1 程序包管理器控制台 , Package Manager Console(PMC)        -如果你用visual studio 开发建议使用PMC迁移方式,该方式是同时支持efcore和原先的ef 迁移的 2 命令行工具...

SpringBoot分层概览

从下到上依次为:数据库、Model层、Mapper层(DAO层)、Service层、Controller层、View层、用户 下边对分层进行大致的解释: 数据库 Model层:存放了页面需要传递数据对应字段的实体类,它和数据库中对应表字段的属性值保持一致。也就是说成员变量+getter/setter方法把数据库对应表中的字段映射为对象的属性。 Mapper...

web安全测试之二

web系统安全性文性是个比较宽泛的概念,常见的测试关注点以目录设置、口令验证、授权登录、日志文件、Session与Cookie安全、异常操作、SQL注入、跨站脚本攻击XSS、跨站请求伪造CSRF等为主。 1:目录设置 目录设置对系统的安全性而言非常关键,一般认为在一些系统中通过某些小手段总能看到本不该展示的数据信息。例如:通过某些小手段总能看到本不该完成展...

青蛙学Linux—MySQL安装和初始化

1、安装MySQL 这里我们选择MySQL的源码包进行安装,MySQL版本5.7,安装路径为/usr/local/mysql,数据存储路径为/db/mysql,日志文件路径/usr/local/mysql/logs,运行MySQL的用户和组为mysql。 1.1、创建mysql用户 mysql用户用于运行MySQL,不能使用shell,为虚拟用户: [ro...