1、安装jdk.
2、安装完成以后配置环境变量。环境变量配置完成以后。在cmd中输入java -version。显示出java的版本号。
3、安装mysql
参照此博客安装mysql;史上MySQL安装配置教程最细,一步一图解_那只斑马不睡觉的博客-CSDN博客_mysql安装教程
4、安装完mysql,如果导入sql数据。遇到数据库中中文均显示为???时:
查看数据库的编码方式,确保表的编码方式以及列的编码方式都为utf8的情况下,
先打开cmd,如果配置mysql的环境部量就直接输入。没有配置的话,找到 mysql.exe。
通过sql命令mysql -u root -p进入数据库,设置密码的需要输入mysql的密码。就是上面链接安装时间的密码。
再通过show variables like 'char%';查看字符编码配置,
如下图(正确配置后的图):
箭头标红的3处都要改为utf-8模式的。数据库里才不会有中文是???的问题。
5、假如你的这三项不是utf8的模式,此时需要修改mysql.ini文件。mysql.ini文件在:
在C盘下选择查看隐藏的文件。此时会出现一个ProgramData的隐藏文件夹。
打开此处的my.ini文件。
按照下面代码在mysql no--beep下添加default-character-set=utf8
在代码最下面填上 :
character-set-server=utf8
character_set_database=utf8
[client]
# pipe
# socket=0.0
port=3306
[mysql]
no-beep
default-character-set=utf8
# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this
# file.
#
# server_type=3
[mysqld]
# The next three options are mutually exclusive to SERVER_PORT below.
# skip-networking
# enable-named-pipe
# shared-memory
# shared-memory-base-name=MYSQL
# The Pipe the MySQL Server will use
# socket=MYSQL
# The TCP/IP Port the MySQL Server will listen on
port=3306
# Path to installation directory. All paths are usually resolved relative to this.
# basedir="C:/Program Files/MySQL/MySQL Server 5.7/"
# Path to the database root
datadir=C:/ProgramData/MySQL/MySQL Server 5.7/Data
# The default character set that will be used when a new schema or table is
# created and no character set is defined
character-set-server=utf8
character_set_database=utf8
然后保存此文件。在去查刚刚那个show variables like 'char%';会发现这三个选项都变成utf8了。此时中文不会在出现???的问题了。
6、打开Navicat For Mysql。连接刚刚创建的mysql服务。输入密码。就会连接到数据库。
7、有一个新的连接以后,创建数据库。数据库的字符集一定要选择utf-8如下图。
8、导入sql文件。运行即可。此处编码还是utf-8。见下图。
9、运行tomcat项目。将tomacat服务转为window系统服务,并且开机自启动。
找到tomcat所在的目录。运行
service install tomcat8
此时在ctrl+alt+del。找到刚刚运行的tomcat8服务。
10、 转到服务以后,将手动改为自动。这样就可以开机自动启动tomcat服务了。
这样一个java的服务端就跑起来了。打开网页访问相应设置的网址就可以访问页面啦。