Java Jdbc 课程内容是在 Windows 环境下展开教学的,Jdbc 是通过 Java 语言对数据库进行的操 作的媒介。我们在这一部分主要讲解 Java 程序通过 Jdbc 对 MySql 数据库的操作。所以我们需要先在电脑 上安装 Oracle 旗下的 MySql。
Windows 安装 Mysql 开发环境需要做三件事情:
1.下载 Mysql 压缩文件
2.解压 Mysql(解压即可, 免安装)
3.配置 Mysql 运行环境
一、Windows MySql 环境安装
下载 MySql 压缩包,相关资源下载地址:
链接: https://downloads.mysql.com/archives/community/ 并解压下载好的 MySql 压缩文件(可将解压好 的文件放在任意文件夹下) 下载过程如下:
如图我们下载使用的是 5.7.24版本。Mysql的安装有两种方式,一种是安装包形式,一种是压缩包形式,我们使用的是压缩包,所以如上图我们下载为第二个 ZIP格式。
完成以上两步下载完成。解压成功后如下:
配置环境变量 请鼠标右键点击“计算机-属性” , 再点击“高级系统设置” , 如下图操作:
点击上图中的“环境变量” 添加 MYSQL_HOME 并修改 PATH , 如下:
(1)添加 MYSQL_HOME
路径为你安装Mysql的bin所在的文件夹的路径
(2)修改 Path,选自 Path 之后点击编辑按钮,之后添加%MYSQL_HOME%\bin 如下
二、启动 MySql 服务:
用管理员身份启动 cmd,之后运行 mysqld -install
由于博主已经装好了Mysql,在这里就不展示具体操作了
之后运行 net start mysql
三、Mysql 首次登录:
首先结束 windows 上的 mysqld 进程,之后进入 mysql 的 bin 目录下运行 mysqld --skip-grant-tables 命令,注意输入此命令之后命令行就无法操作了,此时可以再打开一 个新的命令行。
首次登录是不需要密码的,直接就能登陆进去,进去之后再修改密码
输入 show databases; 可以看到所有数据库说明成功登陆。
更改 root 密码,输入 update user set authentication_string=password(‘123456’) where user=‘root’ and host=‘localhost’;
四、遇到的问题:
1.如果已经安装了Mysql,就输入命令sc delete mysql,删除该mysql 。然后再重新安装。
2.如果遇到服务器无法启动的情况下,大致就是内置秘钥文件的问题了。在你安装Mysql的文件里找一个my.default.ini 将其更名为 my.ini 放在 bin目录下;如果没有此文件,就创建一个,去复制一份。
3.还不行的话,就需要深究my.ini配置文件以及data文件夹的问题了。仔细检查一下配置的port和id,port应该是默认的3306,而 server_id=10(这个要看错误日志),有些大佬还说眉毛胡子一把抓直接把data删了,再重新键入mysqld --install命令…实在不行了也可以试一下…
反正我最开始弄这个就搞了好久,后来想想其实也没什么大问题