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
- Java开发环境搭建(进阶配置三 ——MySQL)
- Java开发环境搭建(进阶配置一 ——Maven)
- Java开发环境搭建(进阶配置二 ——Tomcat)
- java开发环境的搭建(基础配置三 ——创建Java版Helloworld)
- 搭建PHP开发环境(三)-MySQL安装配置
- JAVA进阶学习-java开发环境配置
- java开发环境配置/系统搭建(tomcat,jboss,Mysql)
- MVC3.0进阶——搭建开发环境(一)
- php开发-环境搭建之mysql配置
- Java环境配置-搭建java开发平台
- JAVA开发环境的搭建(配置JAVA开发环境)
- JAVA开发环境的搭建(配置JAVA开发环境)
- 重新安装JDK配置搭建java开发环境
- Java开发环境搭建JAVA_HOME PATH 配置
- Java开发环境搭建与配置
- java 开发环境搭建配置笔记
- Java android应用开发环境搭建配置
- Java第一步——开发环境搭建
- 我的Python学习笔记(6) 初探网络爬虫scrapy
- 最全Pycharm教程(9)——创建并运行一个基本的Python测试程序
- tebsorflow学习——tf.train.ExponentialMovingAverage与tf.train.exponential_decay
- Python 2.7.x 和 3.x 版本的重要区别
- systat(统计分析软件) v13.1免费版下载及安装教程
- Java开发环境搭建(进阶配置三 ——MySQL)
- String和StringBuilder作为方法参数的区别
- Unity3D 打包后UI失效(FindGameObjectsWithTag)
- 菜鸡学习之插入排序------学习算法记录1
- POJ 1200 Crazy Search(哈希)
- 抽象类与接口
- adoop Error: java.io.IOException: Unable to initialize any output collector
- 你应该知道的RPC原理
- Hadoop中的zookeeper