转载请注明出处 |
---|
作者:Alex Yang
CSDN:杨莫辞
博客园:ycwforeverdoit
哔哩哔哩:故里旧人我在
一、下载
首先附上MySQL官网
点击直达
本次教程为mysql社区版,因为其它版本要钱(苦兮兮。。)
接下来跟着文字图片进行操作即可,也可以只看图片,因为文字在图片里也有描述
(1)选择社区版
下图有三个版本:
MySQL Enterprise Edition:企业版,付费,可以试用30天。
MySQL Cluster CGE:高级集群版,需付费(普通集群版开源免费),可将几个MySQL Server封装成一个Server。
MySQL Community(GPL):社区版,开源免费,但不支持官方技术支持。
(2)选择win系统
选择MySQL Installer for Windows
(3)选择离线安装
这里有两种安装方式:
1、在线联网安装(需要联网)
2、本地离线安装(推荐使用这个)
注意:不要被名字里的32-bit迷惑了,32位系统和64位系统都可以下载这个
(4)跳过
这个不用理,就跟平常进某个软件的广告差不多,点击图中框框内容即可开始下载
(5)其它下载渠道
因为是国外网站,所以下载速度可能比较慢,等不了的可以去国内高校开源软件镜像网站下载,比如清华大学镜像网、中科大镜像网等。
清华大学镜像网
中科大镜像网
二、安装
(1)双击安装包
到下载位置找到如图安装包,双击
(2)选择安装方式
有四种安装方式:
默认安装
仅安装服务器产品
仅安装客户端产品
完整安装
自定义安装在系统上的产品
(3)确认检查安装
确认检查安装
(4)无视警告
无视警告,继续安装
(5)确认下载
点击Execute确认开始下载
(6)下载完成
前面全部显示绿色✓则安装成功
(7)直接下一步
按默认选择,继续
(8)选择密码校验方式
这个地方要注意:有两个选项,一个是强密码校验,一个是普通密码校验。
强密码校验:mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选择这种,很可能你的navicat等客户端连不上mysql8.
所以我推荐选择普通密码校验
(9)设置密码
设置你的数据库账户密码,后面要用这个密码连接数据库
(10)直接下一步
保持默认选项,继续
(11)确认下载
(12)下载完成
等待安装完成后继续
(13)直接下一步
(14)直接下一步
(15)验证密码
输入刚刚设置的密码,验证
(16)确认下载
(17)下载完成
等待安装完成,继续
(18)选择数据库存储引擎
选择数据库存储引擎,按默认勾选即可
(19)安装完成
过一会儿就自动跳转到这里,表示安装完成
(20)检查是否真正安装成功
有些人不放心,可以按下面步骤检查是否安装完成
放心的跳过
如果你的显示和上面的一样,则真的安装成功了!
三、基本使用
(1)启动、连接服务器
步骤和刚刚密码验证的一样,输入密码后回车即可,不需要查看所有库
(2)查看所有数据库
语法: show databases;
(3)创建数据库
语法:create database 库名;
(4)删除数据库
语法:drop database 库名;
(5)调用数据库(操作表之前必须调用其所在的数据库)
语法:use 库名;
(6)显示某个数据库中所有表
语法: show tables;
(7)查看具体某张表中所有的属性(列)
语法:show columns from 表名;
(8)创建简单表(常用数据类型:整型int,字符型char(n),其中n为数字,代表长度)
语法:create table 表名 ( 列1 数据类型, 列2 数据类型, … );
(9)删除表
语法:drop table 表名;
(10)导入sql文件,并查看各张表结构和数据
我这里导入的是《SQL必知必会(第5版)》中的案例A。
案例A数据库:anliDB.sql文件已经定义了案例库所需的products等五张表的结构和数据,通过source命令执行anliDB.sql文件中的代码也可以创建表和数据(记得先用create database myfirstdatabase创建一个数据库 ,再使用该数据库,然后才导入sql文件,因为表必须在数据库中,如无声明,则系统会随机放入一个数据库)。
语法:source 文件路径
如:source D:anliDB.sql;