超完整的mysql安装配置方法(包含idea和navicat连接mysql,并实现建表)

mysql安装配置方法


1、下载mysql

官网链接:https://dev.mysql.com/downloads/mysql/

选择zip文件下载,直接解压到安装目录下就行,免安装

2、解压到指定的安装目录

3、配置初始化文件my.ini

在根目录下新建my.ini文件,并将以下内容复制进去

注意:basedir路径要配置mysql的安装根目录,datadir路径也要自定义配置

c 复制代码
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=D:\develop\mysql\mysql8.2.0
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建
datadir=D:\develop\mysql\mysql8.2.0\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用"mysql_native_password"插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

4、配置用户变量和系统变量

1、找到系统属性,点击环境变量

2、配置用户变量,点击新建

3、配置用户变量, 变量值为mysql的安装根目录,并点击确认

4、配置成功

5、配置系统变量,找到系统变量中的path,双击

6、添加系统变量配置

5、初始化mysql

以管理员身份运行cmd

切换到mysql安装的bin目录下,执行mysqld --initialize --console命令,记录用户密码

6、安装mysql服务并启动+修改密码

1、执行命令 mysqld --install mysql,安装mysql服务

2、执行命令net start mysql,启动mysql服务

3、执行命令mysql -uroot -p,连接mysql

4、执行命令 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 修改密码

7、使用idea连接mysql

jdbc:mysql://localhost:3306?serverTimezone=GMT

连接成功!

8、使用Navicat可视化工具连接mysql,并实现新建数据库,新建表

点击连接,选择mysql

输入用户名密码,点击确认

连接成功!

新建数据库

新建表,并运行

建表完成!

相关推荐
皮皮林5514 小时前
有了开源的 MySQL,为什么还要选择 PostgreSQL?
mysql
廋到被风吹走5 小时前
【数据库】【MySQL】分库分表策略 分类、优势与短板
数据库·mysql·分类
五阿哥永琪7 小时前
MySQL 慢查询定位与 SQL 性能优化实战指南
sql·mysql·性能优化
xiaok10 小时前
GROUP BY进阶用法
mysql
李慕婉学姐10 小时前
【开题答辩过程】以《基于Android的健康助手APP的设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看
android·java·mysql
qq_124987075311 小时前
基于springboot健康养老APP的设计与实现(源码+论文+部署+安装)
java·spring boot·后端·mysql·微信小程序·毕业设计
Alsn8611 小时前
24.idea专业版安装+maven、tomcat安装并部署到idea
java·ide·intellij-idea
亚林瓜子11 小时前
mysql命令行手动导入csv数据到指定表
数据库·mysql·gui·csv·cli·db·import
一分半心动11 小时前
lnmp架构 mysql数据库Cannot assign requested address报错解决
linux·mysql·php
YJlio11 小时前
ZoomIt 学习笔记(11.7):安装与基础使用——演示/授课/录屏的神级放大镜
笔记·学习·intellij-idea