java开发环境搭建——mysql、navicat、powerDesigner下载安装

近期学习java框架,搭建demo工程时需要做数据库连接的测试,本地开发环境最方便的数据库自然是安装mysql。下面对mysql数据库、navicat for mysq客户端、powerDesigner软件安装等梳理一个简单的教程。

myslq下载地址:https://dev.mysql.com/downloads/

navicat下载地址:https://www.navicat.com/en/download/navicat-for-mysql

powerDesigner下载地址:http://powerdesigner.de/

百度网盘备份:链接:https://pan.baidu.com/s/1Mr-JtMMsP4PWW1ZONizyHw 密码:0xhj

一、myslq数据库安装:

我是从自己的百度网盘下载的win版本的mysql安装包,解压后如图。我是mac双系统做的windows,只有一个C盘,硬件是固态硬盘,所以直接放到64位软件的ProgeamFiles路径下了,如果电脑配置不高,最好不要放C盘。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

添加系统环境变量PATH=.......;C:\Program Files\mysql-5.7.11-winx64  留意一下是追加内容,别把原来的覆盖掉了

java开发环境搭建——mysql、navicat、powerDesigner下载安装

到mysql的根目录修改my-default.ini文件,没有的话自己新建一个。可以使用UltraEdit工具打开编辑,当然你文本文档也成。。。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

主要是修改 basedir 和 datadir两个字段,注意basedir和datadir两个字段写你自己的mysql根目录位置和想存放数据库数据的位置,port一般都是3306。若果你没有这个配置文件的话,自己新建一个然后粘贴下面内容

[mysqld]
basedir=C:\Program Files\mysql-5.7.11-winx64 
datadir=C:\Program Files\mysql-5.7.11-winx64\data
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

mysql的相关文件放好位置,配置文件也改好了,环境变量也加好了就可以开始安装了。

管理身份打开cmd命令行,进入到mysql根目录

java开发环境搭建——mysql、navicat、powerDesigner下载安装

首先让你的配置文件生效命令行输入bin\mysqld --defaults-file=my-default.ini --initialize-insecure

java开发环境搭建——mysql、navicat、powerDesigner下载安装

注意:配置文件生效之后会帮你创建datadir中配置的用于存放数据库数据的文件夹。我在datadir中直接把数据直接放在mysql的根目录/data下,所以配置文件生效后我的mysql根目录下出现了data文件夹,如图

java开发环境搭建——mysql、navicat、powerDesigner下载安装

java开发环境搭建——mysql、navicat、powerDesigner下载安装

这表示我的配置文件已经生效了,下面来创建数据库。命令行进入mysql根目录下的bin文件夹。cd bin

然后输入创建数据库指令  mysqld -install

java开发环境搭建——mysql、navicat、powerDesigner下载安装

启动mysql数据库,验证一下数据库是否创建成功。 net start mysql

java开发环境搭建——mysql、navicat、powerDesigner下载安装

进入mysql,命令行输入 mysql -u root -p 提示输入密码的时候直接回车(直接回车。。。直接回车。。。重要的说三遍)

java开发环境搭建——mysql、navicat、powerDesigner下载安装

进来之后愿意设置密码再输指令操作,默认是没密码的。mysql的指令自己百度吧。

退出mysql指令是exit,关闭数据库server指令是 net stop mysql(不过别着急关闭,下面还要安装客户端,先开着吧)

至此,mysql数据库创建成功并已经启动。

另外, windows系统为学习数据库或为方便搭建本地开发环境而安装mysql的情况下,mysql的开机自启动机制是完全没有必要的,我们可以在系统服务里将其开机自启动关闭,避免影响本地计算机开机速度。直接搜索“服务”,双击打开

java开发环境搭建——mysql、navicat、powerDesigner下载安装

找到mysql的启动项,右键属性

java开发环境搭建——mysql、navicat、powerDesigner下载安装

启动类型改成手动即可关闭mysql的开机自启动。当然,如果是服务器的话,自然希望开机自启动方便操作,选择自动即可。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

 

二、navicat客户端安装:

安装完mysql并启动server(就是 net start mysql)之后就可以登录mysql进行操作了,不过cmd命令行操作需要记住大量的指令,不然你就离不开百度了。。。如果想用可视化界面方便的操作mysql的话推荐一个工具navicat,当然你用惯了别的也无所谓。

从我的百度网盘中下载navicat是绿色版,不需要安装。解压到一个合适路径,双击navicat.exe就行了,为了方便建议在桌面上放个快捷方式。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

如果你是从我的百度网盘下载的,那么相信你已经解压出key了,自己下载的话就百度一个key吧。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

java开发环境搭建——mysql、navicat、powerDesigner下载安装

打开navicat之后我们尝试关联刚刚启动的mysql数据库。点击连接,常规中配置自己的mysql信息,我这种还没设置密码的,就写个连接名就够了。点击确定

java开发环境搭建——mysql、navicat、powerDesigner下载安装

连接好之后选择用户,新建用户新建表就看自己心情了,mysql是有两个默认用户的如图所示。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

三、powerDesigner软件安装:

上面我们介绍了mysql数据库的安装,其实cmd命令行就可以直接管理用户、表、数据操作等,只是效率低了点。我们使用navicat工具可以让用户创建,数据操作变的方便很多。不过对于表结构的创建,我们还是希望能够有更方便的工具。

 powerDesigner可以方便的定义表结构,可视化的表关联,自动生成数据库创建脚本等等。为数据库表结构的阅读、数据库的更换或迁移提供极大便利。

powerDesigner的下载网上到处都是,傻瓜式安装,我装的是win64位12.5版本,百度网盘里有安装包和**文件。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

安装之后提示需要**,这个时候就需要**文件了,点击no先把powerDesigner关掉。把pdflm12.dll拷贝到安装路径下。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

然后重新打开powerDesigner,还是上面那个图点击yes

勾选Standalone Seat - Local License 用本地文件**,点击下一步

java开发环境搭建——mysql、navicat、powerDesigner下载安装

点load加载license.lic文件。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

加载好后会License key会显示加载的信息,点击下一步。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

选择地区,勾选I AGREE...,点完成即可。

java开发环境搭建——mysql、navicat、powerDesigner下载安装

PowerDesigner安装好后效果如下图,使用教程以后再写。

java开发环境搭建——mysql、navicat、powerDesigner下载安装