作者:实验室2012级刘力超

继之前的教程 - 安装PostgreSQL并添加NorthWind示例数据库 之后,这次详细介绍如何安装MySQL并使用navicat操作MySQL添加NorthWind北风数据库

1、MySQL简介

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。

由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境(LAMP)。

同时其作为开源免费软件,笔者成为了MySQL的忠实用户,从没用过其他关系型数据库产品

2、下载及安装

读者可选择从官方站点下载或者直接从笔者分享的百度网盘链接下载。

2.1 官方下载途径

MySQL社区版下载地址:http://dev.mysql.com/downloads/windows/installer/5.7.html

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries.

直接点击第二个Download下载mysql-installer-community即可。

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

在新打开的页面中点击No thanks, just start my download

2.2 百度网盘下载

下载链接:http://pan.baidu.com/s/1bpzIzqZ

2.3 安装MySQL

MySQL的安装和一般软件安装并无区别,需要注意的关键步骤包括:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

选择安装模式,建议保持默认

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

点击Execute,执行安装

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

选择端口,全部保持默认即可

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

设置MySQL root用户密码,牢记该密码!

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

Execute执行各项操作

安装过程很简单,建议刚入门的读者可以使用MySQL自带的Workbench练习SQL语句

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

 

3、使用Navicat GUI操作MySQL

MySQL是一个数据库软件,其在系统中以服务的形式运行,可以直接在CMD中输入各种命令行进行操作,但是这样对新手就很不友好了,所以我们需要一个可以提供图形界面化的数据库操作软件。

Navicat是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

Navicat是最常用的MySQL图形界面软件之一

3.1 下载安装Navicat

读者可以选择从官网上下载30天试用版本的Navicat:https://www.navicat.com.cn/download

或者点击下载: navicat112_premium.zip (下载597)

安装教程包含在压缩文件包中。

3.2 使用Navicat连接MySQL

打开Navicat,点击左上角“连接”按钮,选择MySQL

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

在弹出的窗口中输入连接名,主机名或IP地址(连接本机时保持默认localhost),以及数据库的用户名和密码:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

可以点击连接测试,测试连接是否正常,如果出现以下提示则说明配置正确:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

双击左侧连接列表,即可打开当前连接:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

3.3 导入NorthWind北风数据库

在导入NorthWind北风数据库前,需要先新建northwind数据库,点击右键新建数据库:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

输入数据库名northwind

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

下载MySQL版本的northwind数据库脚本:

下载链接: northwind-mysql.zip (下载542)

右键“表”选项,点击运行SQL文件,选择刚刚下载并解压过后的SQL脚本

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

选择northwind.sql , 点击开始:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

成功:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

3.4 操作NorthWind

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

我们在导入成功northwind后即可看到这些数据表,我们可以右键数据库-选择“逆向数据库到模型”,即可查看数据库的模型视图:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

点击上方查询,新建查询,即可输入一些查询语句练习:

【技术教程】安装MySQL并添加NorthWind北风示例数据库-Web开发实验室

4、总结

MySQL是一款非常优秀的数据库软件,尤其是其还是一款开源的软件,Navicat可以很好地帮助我们管理并操作数据库,其界面也非常友好,满足绝大部分的数据库管理需求。同时,所有数据库软件的基本语法都大同小异,并且Navicat中可以提供强大的代码提示功能,只要了解基本语法,都可以无障碍地操作数据库。

想要学好数据库,还是要多多练习SQL语句,多多学习一个!

Northwind SqlServer高版本 SQL脚本: SQL Server 2000 Sample Databases.zip (下载543)