一、环境简介
MySQL是一个关系型数据库管理系统。
MySQL 是最流行的关系型数据库管理系统之一。在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
二、步骤说明
1、下载软件,
- 这里,我们下载 绿色免安装版 【注意:绿色版】
2、配置MySQL环境参数
- 解压到自己指定的路径
D:\Java\mysql
- 新建配置文件 my.ini 及文件夹 data ,如图
- my.ini配置文件内容如下:【我的安装目录为 D:\Java\mysql\】
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Java\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\Java\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
- 数据库配置
以管理员权限打开命令提示符(如果不是管理员权限就会出现问题),进入MySQL安装目录的bin目录下
- 初始化参数
mysqld --initialize --console
其中,箭头指向的标红信息为数据库root用户的初始密码,一定要牢记,后面登录需要用到,当然要是不小心关掉了或者没记住,删掉初始化的 data目录,再执行一遍初始化命令又会重新生成。
- 安装mysql服务,然后启动服务
mysqld --install
net start mysql
net start mysql 启动服务,net stop mysql 停止服务 【备注:mysqld --remove是卸载MySQL服务】
- 修改root密码
mysql -u root -p)m5p:U%rkJa#
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
- 系统环境变量配置path,path参数后面增加
;D:\Java\mysql\bin
Mysql参数基本配置完成!
3、测试安装环境
show databases;
create database test;
use test
create table db1(id int,name varchar(100));
insert into db1 values(1,'tom');
show tables;
select * from db1;
安装成功!
4、安装出错后,重新安装提示服务存在时,可用下面方法卸载
- cmd中,输入查看服务是否存在
sc query mysql
- 存在则删除之
sc delete mysql
- 删除之后便可重新安装。
三、使用eclipse连接mysql
1、首先,需要引入连接数据库的jar包
- 下载jar包 Jar包下载地址
2、测试同数据库的连接
参数说明:
#jdbc:mysql://localhost:3306/webDB(低版本)
Key:Connection URL
Value:jdbc:mysql://localhost:3306/webDB?useSSL=false&serverTimezone=UTC
#MySql 数据库名
Key:Datebase Name
Value:webDB
#MySql 数据库驱动程序
#org.git.mm.mysql.Driver(低版本)
Key:Drive Class
Value:com.mysql.cj.jdbc.Driver
3、测试连接