MySQL安装

在Windows上安装MySQL。首先登录MySQL的官网下载安装包。

选择MySQL installer

这里选择第二个安装包下载即可。

下载完成之后就选择安装那个下载到的文件,基本上都是选择next、execute之类。


这里要输入数据库的密码

这个名称是数据库的名字。


最后安装完成。

配置环境变量

前面步骤完成后安装好MySQL,为MySQL配置环境变量。MySQL默认安装在C:\Program Files下。

1)新建MYSQL_HOME变量,并配置:C:\Program Files\MySQL\MySQL Server 5.7

MYSQL_HOME:C:\Program Files\MySQL\MySQL Server 5.7

2)编辑path系统变量,将%MYSQL_HOME%\bin添加到path变量后。配置path环境变量,也可不新建MYSQL_HOME变量,而是直接将MySQL安装目录下的bin配置到path变量下,即:C:\Program Files\MySQL\MySQL Server 5.7\bin

Path:%MYSQL_HOME%\bin

或Path:C:\Program Files\MySQL\MySQL Server 5.7\bin

测试是否安装成功

以管理员权限运行命令提示符,用net start mysql57启动MySQL服务。用net stop mysql57关闭MySQL服务。其中mysql57为Windows下MySQL的服务名。

看到上图,说明安装已经完成。

MySQL_Workbench使用

首先打开MySQL_Workbench软件


点击图中的加号,得到下图,先输入数据库的账号密码,帐号默认为root,填好密码后 点击“OK”,连接就建立好了,建立完成后,会出现一个长方形的框框,双击它


但是我在弄到这里的时候一直连接报错failed to connect to mysql at with user root。我是把数据库重启了一下就好了(任务栏的软件图标右键>MySQL57>restart>start)。最简单的办法就是重启一下电脑就可以了。

弄完之后就会出现下面的界面,点击标红的圈



自己设置数据库的名字,保存。然后APPLY,Finish。



然后在界面左边便出现了创建好的数据库。接下来创建表。点击上图紫色框左边的三角形箭头,打开下来框,右击Tables->Create Table……


在上一步后右边的界面就会出现这个。按照步骤来,先设置表名,再点击右边的双箭头打开扩展,扩展后便是下边的图。


column name表示属性名称,datatype表示属性的类型,点击默认类型如int,varchar有下拉列表可选择。右边的pk表示primary key主键,nn表示not null非空,ai表示auto increment自增,一般来说只用这三个。其他的意思如下:

UQ: unique (column is part of a unique key) 唯一

BIN: binary 二进制(比text更大的二进制数据)

UN: unsigned 整数

ZF: zero fill 值中最有意义的字节总为0,并且不保存。

在这个表中id被设置为主键。因此前面有个亮灯标记。

在此之后点击APPLY。跟前面创建数据库一样。


到此表也创建完成了,在新表中有两个属性。如下图。后面将对表中添加信息。


右击上表中的srt,srt->Select Rows-Limit1000;便出现了下图,在表中添加信息。再点击Apply,跟前面一样。

自此,数据库的创建,表的创建,向表中插入数据都完成了

下面按照这些命令去输入即可看刚才建的表。


在Windows上安装MySQL(转整)的更多相关文章

  1. 在Windows上安装MySQL(免安装ZIP版)

    在 Windows 上安装MySQL(免安装ZIP版) 因为一些原因,重新安装了MySQL数据库,重装时习惯性使用最新版下载 此过程中发现MySQL 5.7.12 和MySQL 5.6的安装有些区别: ...

  2. Windows 上安装 MySQL

    Windows 上安装 MySQL https://www.mysql.com/downloads/ 1.下载MySQL安装包(官网下载链接): 选择 DOWNLOADS ——> Communi ...

  3. 在windows上安装MySQL数据库注意点及Navicat Premium 15的破解

    在windows上安装MySQL数据库  跟随慕课网教程(http://www.imooc.com/wiki/mysqllesson/mysqlwindows.html)下载安装MySQL: 其中注意 ...

  4. Windows上安装MySQL的完整教程

    1.     首先去官方网站下载压缩文件:https://dev.mysql.com/downloads/mysql/ 2.     解压下载的文件. 3.     将解压的所有文件放在一个文件夹里( ...

  5. windows上安装mysql

    安装mysql后 命令行闪退 查看服务 也没有MySQL服务启动 你安装了mysql没有,没有就先安装,安装好mysql以后,在bin目录下有个mysqld.exe,运行这个程序就可以添加mysql服 ...

  6. Windows 上安装 MySQL(8.0.11)

    1.接下来我们需要配置下 MySQL 的配置文件 打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息: [m ...

  7. 本地Windows上安装 MySQL数据库

    1.首先下载mysql安装文件,下载地址:https://dev.mysql.com/downloads/mysql/ 2.将下载下来的压缩包解压到本地一个文件夹中 3.在文件根目录下新增my.ini ...

  8. windows下安装 mysql 8.0 以上版本以及遇到的问题

    Windows 上安装 MySQL Windows 上安装 MySQL 相对来说会较为简单,地那就链接 https://cdn.mysql.com//Downloads/MySQL-8.0/mysql ...

  9. Windows环境安装MySQL数据库

    Windows环境安装MySQL数据库 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近在学习Java语言,开发环境在Windows操作系统上,因此需要在Windows上安装My ...

随机推荐

  1. 20 个 CSS高级样式技巧汇总

    使用技巧会让人变的越来越懒,没错,我就是想让你变懒.下面是我收集的CSS高级技巧,希望你懒出境界. 1. 黑白图像 这段代码会让你的彩色照片显示为黑白照片,是不是很酷? img.desaturate ...

  2. Flv.js文档使用随记

    关键字:Flv.js | Flv js | Flv-js | HTML5 FLV Player | 0x001: 前言以下涉及到 flv.js 所有内容均是V1.5.0版本内的,如方法.属性.常量.监 ...

  3. angular入门--filter搜索

    首先,列表绑定忽略 先上代码 <html ng-app="app1"> <head> <meta charset='utf-8' /> < ...

  4. Promise内部实现原理

    promise内部实现原理: function $Promise(fn) { // Promise 的三种状态 this.PENDING = 'pending' this.RESOLVED = 're ...

  5. HDU-1051/POJ-1065 Wooden sticks 木棍子(动态规划 LIS 线型动归)

    嘤嘤嘤,实习半年多的小蒟蒻的第一篇博客(题解) 英文的: There is a pile of n wooden sticks. The length and weight of each stick ...

  6. 深度学习论文翻译解析(九):Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition

    论文标题:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition 标题翻译:用于视觉识别的深度卷积神 ...

  7. Docker装的Oracle 11g没有HR用户怎么办?一个脚本解决问题!

    #0x0 问题描述 这个学期有一门Oracle的课,我图省事就直接拉了个docker镜像来做练习,一直倒也没啥问题,但是今天的作业需要用到HR这个模板用户. 然而我执行alter user hr ac ...

  8. HTML5提高

    HTML5提高 前言 我个人觉得,当你学会了一些最基本的标签其实是够用的,但是在很多网页中可以发现很多新的标签.这个时候不知道它是干嘛的实际上心里是非常没底的,所以在这里我打算写一篇HTML5提高的文 ...

  9. python 生成器(二):生成器基础(二)惰性实现

    简介 设计 Iterator 接口时考虑到了惰性:next(my_iterator) 一次生成一个元素.懒惰的反义词是急迫,其实,惰性求值(lazy evaluation)和及早求值(eager ev ...

  10. 大话深度学习:B站Up主麦叔教你零代码实现图像分类神经网络

    之前,我在B站发布了“大话神经网络,10行代码不调包,听不懂你打我!”的视频后,因为简单易懂受到了很多小伙伴的喜欢! 但也有小伙伴直呼不够过瘾,因为大话神经网络只有4个神经元. 也有小伙伴问不写代码, ...