首先-下载软件
笔者使用的版本比较老
Mysql -5.7.25-winx64版本
Navicat for Mysql -10.7版本
链接Java与MySQL的jar包驱动
mysql-connector-java-5.1.38版本
链接:下载链接——蓝奏云 密码:mysql
本文只用到了MySQL文件,其余两个是可以与其配套使用的文件
Navicat for Mysql 可以将数据库可视化,是一个不错的数据库管理软件jar包是用来链接mysql与java的
安装MySQL
首先将文件解压

直接双击解压后的文件

点击同意条款

这里选择第二个

点击Browse(浏览)选择你要安装到哪里

安装

等待它安好

完成

设置环境变量
右键我的电脑,点击属性

点击高级系统设置,你们的高级系统可能在下边,因为这个窗口会根据大小改变按钮的位置,与网页相似

点击环境变量

点击下边的新建,不要点上边的!!!

在变量名中输入:MYSQL_HOME
然后点击浏览目录找到你安装Mysql的目录,只需找到Mysql就行

双击系统变量中的Path!


在下边输入:%MYSQL_HOME%\bin

初始化data目录
按win + r 键进入运行界面
输入cmd
让然后按住ctrl与shift键再按回车键
这样可以以管理员的身份运行cmd

在cmd中进入mysql目录下的bin目录
例:
我的Mysql安装在D盘目录下的Mysql文件夹中
则,输入:
D:
cd mysql\bin
进入bin目录后输入
mysqld --initialize-insecure
然后稍等一下,等它出现下一个可输入的命令行
mysqld --initialize-insecure 的作用是初始化data目录,并授权一个无密码的root用户

进入mysql的安装目录,这是文档中多了一个data目录,即初始话成功

然后再以管理员的身份打开一个cmd
(因为在mysql命令中有的命令行会占用一个cmd窗口,索性我直接打开一个新的)
输入:mysqld -nt或者mysqld
这个就会占用一个

然后再管理开一个cmd
登录mysql
输入mysql -u root -p
系统会提示输入密码直接回车就行

继续套娃(以管理员身份打开cmd)
先输入mysql install
这时会在服务中看到mysql服务,但此时并没有启动

再套输入:net start mysql

服务成功启动
如果服务无法启动,且无错误信息的话可能因为
服务的线程即3306被占用
cmd输入命令 netstat -aon|findstr “3306”

然后把占用的进程号关掉,进程号是最后一列
输入taskkill /f /pid 进程号
再输入net start mysql
笔者第一次写文章,如有错漏之处,敬请指正
















