工具安装手册

本文详细介绍了MySQL5.7.28的安装配置过程,包括环境变量设置、my.ini配置、启动与密码设置。同时,针对Navicat远程连接MySQL1130错误提供了解决方案,即修改MySQL数据库的user表host字段。此外,还阐述了JDK1.8的安装步骤以及配置环境变量的方法。最后,讲解了Apache Tomcat的解压缩安装、环境变量配置、日志乱码问题解决和内存溢出问题的处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL 5.7.28 安装配置

1.登录官网,下载5.7.28 MySQL安装包。

https://downloads.mysql.com/archives/community/

2.下载完毕后将文件解压到你想保存到的盘和目录内。

在这里插入图片描述

3.配置环境变量

在这里插入图片描述
在这里插入图片描述变量值为MySQL在本地电脑上安装的位置

在这里插入图片描述

新增系统变量Path的值,为MySQL安装目录的bin目录

4.配置my.ini文件

新建my.ini文件
在这里插入图片描述

文件内容如下:

[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
# skip-grant-tables
# The TCP/IP Port the MySQL Server will listen on
port=3306
basedir=E:/MySQL/mysql-5.7.28-winx64
datadir=E:/MySQL/mysql-5.7.28-winx64/data
wait_timeout=31536000
interactive_timeout=31536000
# 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

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

# Set the SQL mode to strict
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

# The maximum amount of concurrent sessions the MySQL server will
# allow. One of these connections will be reserved for a user with
# SUPER privileges to allow the administrator to login even if the
# connection limit has been reached.
max_connections=200

其中basedir和datadir的值分别对应MySQL的安装位置和生成数据库对应数据的位置。

5.安装MySQL

在输入框内输入cmd,以管理员的身份运行,注意这里一定要以管理员的身份运行,否则在安装过程中会出现因为管理权限不够而导致的Install/Remove of the Service Denied!(安装/卸载服务被拒绝)。

cmd中使用以下命令进入到D:\software\MySQL\mysql-5.7.28-winx64目录下,输入如下命令安装数据库。

D:

cd D:\software\MySQL\mysql-5.7.28-winx64

mysqld -install

若出现Service successfully installed,证明安装成功;

6.输入如下命令,生成对应存放数据库数据的目录并启动数据库:

mysqld --initialize

net start mysql

7.设置MySQL密码

首先,停止数据库服务

net stop mysql

编辑my.ini,在[mysqld]字段下任意一行添加skip-grant-tables,保存后再次重启MySQL服务

net start mysql

登录mysql,无需输入密码,直接回车。

mysql -u root -p

8.使用如下命令更改数据库root用户密码:

use mysql

update user set authentication_string=password(“Passw0rd!”) where user=“root”;
注意:括号内为自定义密码

9.退出MySQL,并停止MySQL服务:

exit

net stop mysql

10.在刚才创建的my.ini文件中删除skip-grant-tables这一行

启动cmd(管理员身份),输入启动命令,登录MySQL数据库

net start mysql

mysql -u root -pPassw0rd!

11.输入如下命令再次重置密码

alter user user() identified by “Passw0rd!”;

12.数据库安装配置完毕。

问题汇总

Navicat连接MySQL远程连接1130错误的解决方法

错误代码是1130,ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server

猜想是无法给远程连接的用户权限问题。结果这样子操作mysql库,即可解决。

在服务器登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称’%’。

下面是用SQL语句解决问题:

mysql -u root -p
mysql;use mysql;
mysql;select 'host' from user where user='root';
mysql;update user set host = '%' where user ='root';
mysql;flush privileges;
mysql;select 'host' from user where user='root';

第一句是以权限用户root登录

第二句:选择mysql库

第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)

第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址

第五句:刷新MySQL的系统权限相关表

第六句:再重新查看user表时,有修改。。

重起mysql服务即可完成。

JDK1.8安装

1.安装包

登录官网,下载对应版本JDK安装包。
在这里插入图片描述

双击安装包,安装JDK。按照提示,点击下一步,在该界面设置JDK安装的路径位置。
在这里插入图片描述

选择完毕后,继续点击下一步。

在这里插入图片描述

在弹出界面中,选择JRE的安装位置,点击下一步完成安装。
在这里插入图片描述

2.配置java的环境变量。

JAVA_HOME : JDK的安装路径

PATH : %JAVA_HOME%\bin

apache-tomcat-8.5.38安装

1.直接解压缩

下载对应版本的安装包,解压缩到服务器对应目录下。

2.配置环境变量

CATALINA_HOME :Tomcat的安装目录

PATH :%CATALINA_HOME%\bin

3.更改日志乱码

进入安装目录-> conf-> logging.properties文件,更改此处的值为GBK。

在这里插入图片描述

4.内存溢出

出现异常:OutOfMemoryError: Java heap space

更改配置文件 catalina.bat,在第一行添加以下内容:

set JAVA_OPTS=-Xms512m -Xmx6144m     //最大内存大小一般为服务器内存的一半

重启tomcat即可解决。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值