根据刘铁猛老师的教程,自己折腾一下

1. 安装包准备

在Windows10 64bit上安装,故需要准备vc++ 2013和2015的Redistributable的包,搜索即有,无需细说。

示例数据库下载:搜索MySQL data example,下载世界地名示例数据库和sakila数据库即可。找不到的可以到官网下载:https://dev.mysql.com/doc/index-other.html

下载zip格式的就可以,解压出来备用。

接下来准备zip格式的MySQL引擎,和Workbench客户端程序。

引擎为啥推荐zip格式而不是exe可执行安装程序呢?是因为通过简单的配置、初始化工作,可以减少安装的错误,还可以增进对这个数据库运行的理解。

https://downloads.mysql.com/archives/ 找不到的同学可以到此下载压缩包式的安装包。

如果想要最新的安装包, 可以到此页下载:

https://dev.mysql.com/downloads/mysql/   包括了Server和Workbench,用社区版即可

下载项:

其他的我也不知道有啥用哈,反正此篇不是教程。

写博客时,用的是8.0.16版本。

2. 安装Server与Workbench

2.1 解压与安装

本文将Server压缩包解压到C:\Program Files\MySQL下,名称就叫Server,与刘老师的不同,他用的是Engine名称。

Workbench安装到C:\Program Files\MySQL下,名称叫Workbench。

上述操作完成时,应该是如下的样子:

接下来,要为Server程序写一份配置文件,就叫my.ini,参考如下图:

记得要在最后一行敲一个空行。Data目录不要自己创建,否则在初始化过程中会报错(尽管命令行没有提示)

然后将my.ini放到C:\Windows下(这个ini文件可以自己命名的,但是得用英文)。

2.2 启动与初始化MySQL

将终端定位到bin目录下,使用命令(记得要在管理员模式下)

即可执行初始化(如果没有任何信息,则代表成功)

如果报错,可以使用cmd或者在mysqld前加上.\

(上图中应为双横线+initialize)

2.3 找到自动分配的密码

在Data目录下,初始化后会生成一个"'你的计算机名称'.err"文件,用记事本打开,在最后一行就会看到初始密码,待会打开workbench是要更改的。

如果最后一行没有密码,那就在别的行找一找:

2.4 打开Workbench并连接数据库引擎

创建一个新连接

如果出现未连接的信息

可能是MySQL的服务没有运行起来,跑一下一条命令(服务没跑起来进入连接时是不会让你输入密码的)

net start mysql

如果是因为没有MySQL服务,那么就使用如下命令:

然后重启Workbench即可。

连接上后,会让你输入密码:

使用刚刚在err文件中找到的密码,登陆之,不要保存,待会还要改的。

改密码为123456,测试用。

这样就算安装完成了。

3. 数据简单查询

不要跟我说为什么不用命令行增删改查,理由:官方都有界面程序,我为啥要去先接触上手相对困难一些的Command黑框框?

本来就是要从感性认识再到理性认识,由浅入深的。

导入这个示例数据库,

刷新一下Schema,出现world数据库:

随便写两句SQL:

MySQL 社区版 安装小记的更多相关文章

  1. MYSQL社区版安装手册

    https://www.jb51.net/article/140412.htm 在本教程中使用MySQL最新的MySQL服务8.0.11的社区绿色版本进行安装,绿色版为zip格式的包,安装分为以下四步 ...

  2. yum install mysql-community-server yum方式安装mysql(社区版实操)

    前言:rpm方式或者这种yum安装时比较简单的方式,但是不推荐,但是确实很着急的话,可以采用这种安装这种方式不利于后续对mysql的管理,如果是多实例或者是复杂的一些架构的话,还是推荐利用源码包编译方 ...

  3. Windows 8.1下 MySQL绿色版安装配置与使用

    原文:Windows 8.1下 MySQL绿色版安装配置与使用 Mysql-5.6.17-winx64操作步骤: 一.安装MySQL数据库 1.下载. 下载地址:http://downloads.my ...

  4. Mysql绿色版安装和遇到的问题

    MySQL绿色版安装整套流程,http://www.cnblogs.com/LiuChunfu/p/6426918.html,按这个教程装完后,用cmd命令窗口也能登陆.但是用mysql-font登不 ...

  5. 【Git】 GitLab服务器社区版安装与配置

    GitLab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务 GitLab系统架构 当~git在图片中引用时,它表示git用户的主目录 ...

  6. MySql压缩版安装及避免1055错误和msvcp120.dll丢失

    MySql压缩版安装及避免1055错误和msvcp120.dll丢失 MySQL压缩版的安装快速方便,5.7及最新的8版本安装方式大致相同. 在使用group by分组时,可能会遇到1055错误. 另 ...

  7. MySQL 社区版

    MySQL 社区版 MySQL 社区版是全球广受欢迎的开源数据库的免费下载版本.它遵循 GPL 许可协议,由庞大.活跃的开源开发人员社区提供支持. MySQL 社区版包括: 可插拔的存储引擎架构 多种 ...

  8. MySQL社区版升级到Percona Server

    出于磁盘空间的考虑,在调研以后把磁盘空间紧张的库的引擎改为tokudb,(在改为tokudb引擎之前是innodb引擎,已经压缩过,但空间还是紧张)关于tokudb的优势各位自行查阅相关资料.要启用t ...

  9. UOJ社区版安装多个Judger

    目录 声明 在同一台机器上安装 在不同机子上安装 声明 本文档非官方文档,为我试坑的经验总结. 本文编写时间 2019.11.04 ,并不一定会随UOJ更新而更新. 由于UOJ需要用SVN传题,并不那 ...

随机推荐

  1. Android Application 详细介绍

    一.先看看文档里怎么说 Base class for those who need to maintain global application state. You can provide your ...

  2. [Mathematics][BJTU][Calculus]Detailed explanations and proofs of the Dirac-Abel Discriminant Methods which deal with the conditional convergence

    So, today we will talk about the conditional convergence and two discriminant methods, namely Dirac- ...

  3. cenos基本信息和ssh

    一.查看cenos相关信息 1.查看cpu           more /proc/cpuinfo grep "model name" grep "model name ...

  4. goal

    线段树进阶,主席树,莫队,相似kmp,悬线,单调栈,单调队列,ac自动机,后缀数组,后缀自动机 图论:最短路,差分约束,二分图,网络流,连通分量 不学图论了我太难了   三分找,单调增+max+单调减 ...

  5. UVa-10652 包装木板

    Input: standard inputOutput: standard output Time Limit: 2 seconds The small sawmill in Mission, Bri ...

  6. css Backgroud-clip (文字颜色渐变)

    首先来瞄一下background-clip,这个属性是干嘛的? 顾名思义,背景裁剪...   按照我自己的理解就是背景的显示区域 此处粘上MDN的示例链接(嫌麻烦的,后面我也贴上截图)https:// ...

  7. qrcode.js生成二维码因字符串过长而报错

    前端使用qrcode.js生成二维码的时候.有时候是会出现 qrcode length overflow (1632>1056) 目前使用的有效的解决办法是重新下载新版的qrcode.js 下载 ...

  8. 【Java Web开发学习】跨域请求

    [Java Web开发学习]跨域请求 ================================================= 1.使用jsonp ===================== ...

  9. node-sass下载失败

    在angular项目中下载依赖npm install时提示node-sass安装失败,解决方法如下: 1.下载win32-x64-57_binding.node文件至指定目录 2.添加环境变量: 变量 ...

  10. android 背景选择器

    <?xml version="1.0" encoding="utf-8" ?><selector xmlns:android="ht ...