Java开发环境搭建(进阶配置三 ——MySQL)

来源:互联网 发布:js闭包的理解 编辑:程序博客网 时间:2024/05/18 02:18

几乎所有的项目都会涉及到对数据的处理和使用,因此数据库的配置是必不可少的。数据库的种类很多,商用的有Oracle、sql server、DB2等,但个人使用的话,MySQL就够用了(虽然已经被Oracle公司收购了,但不影响我们继续使用),一来体积比较小,安装比较方便,能基本满足项目的需求,对电脑配置的要求也没那么高,所以是中小型项目的首选。这篇将详细介绍MySQL的下载和安装。

0.MySQL 版本的选择:
参考大神的分享,我们选择 开源免费的MySQL Community Server 社区版本。

   1). MySQL Community Server 社区版本,开源免费,但不提供官方技术支持。   2). MySQL Enterprise Edition 企业版本,需付费,可以试用30天。   3). MySQL Cluster 集群版,开源免费。可将几个MySQL Server封装成一个Server。   4). MySQL Cluster CGE 高级集群版,需付费。   5). MySQL Workbench(GUI TOOL)一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。MySQL Workbench又分为两个版本,分别是社区版(MySQL Workbench OSS)、商用版(MySQL Workbench SE)。

1.Mysql的下载:

百度搜索MySQL download,然后点击MySQL :: MySQL Downloads进入MySQL 官方下载页面
这里写图片描述

进入下载页面后,依次点击Community–>MySQL Community Server 下的download

这里写图片描述

根据操作系统选择对应的版本进行下载(我的是window7 64位, 所以选择 Windows (x86, 64-bit), ZIP Archive)
这里写图片描述

不用注册和登录,直接点击No thanks, just start my download.进行下载
这里写图片描述

下载成功后如下图:
这里写图片描述

2.Mysql的安装:
解压文件
这里写图片描述

由于安装过程中需要使用命令行,所以需要先把解压后文件的bin目录配置到path变量中,右击计算机,选择属性后依次选择:高级系统设置–>高级–>环境变量
这里写图片描述

为方便变量的管理,我们还是先 建一个MYSQL_HOME变量
这里写图片描述

把%MYSQL_HOME%\bin加入到path变量中:
这里写图片描述

创建一个data目录来存放数据库中数据(注意必须交data):
这里写图片描述

配置my.ini文件:在根目录下新建一个my.ini文件并配置如下内容(以ANSI格式编码)

[client]port=3306default-character-set=utf8[mysqld] #The installition directory of mysql database.basedir=T:\mysql-5.7.19-winx64#The data directory of mysql databas.datadir=T:\mysql-5.7.19-winx64\dataport=3306character_set_server=utf8sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USERexplicit_defaults_for_timestamp=trueskip-grant-tables

以管理员身份运行cmd
这里写图片描述
进入安装目录的bin目录,我的是T:\mysql-5.7.19-winx64\bin,依次执行如下命令:

mysqld –initialize-insecure
mysqld install
net start mysql
set password for root@localhost = password(‘123456’);
mysql -u root -p
123456
这里写图片描述
mysqld –initialize-insecure: 进行初始化操作,在data目录中生成一些必要的文件
初始化完成后data目录中的文件如下
这里写图片描述
mysqld install:安装MySQL
net start MySQL:连接MySQL
set password for root@localhost = password(‘123456’):重置密码为123456
mysql -u root -p:以用户名密码的方式连接数据库
123456:输入密码

3.Java开发中使用MySQL:
下载mysql驱动:进入Mysql官网后,按如下步骤进行下载
这里写图片描述
下载成功后如下图
这里写图片描述
解压后如下图
这里写图片描述
新建项目,如果是web项目,直接把解压文件中的jar文件copy到lib目录下即可,如果是java项目,则需要build path加进去。

至此,Mysql的下载安装和配置就全部完成了。

参考:http://blog.sina.com.cn/s/blog_62b37bfe0101he5t.html

阅读全文
0 0