MySQL安装、修改默认字符集、添加path路径 (超详细,带图文)

1.介绍

数据库解决了文件保存数据的缺点:

  1. 文件的安全性问题
  2. 文件不利于数据查询和管理
  3. 文件不利于存储海量数据
  4. 文件在程序中控制不方便

数据库能更有效的管理数据,数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数据库服务器.

数据库存储介质:

  • 磁盘
  • 内存

2. 数据库分类

数据库分为:关系数据库、非关系数据库。

  • 关系数据库(RDBMS):

​ 即采用了关系模型来组织数据的数据库。简单来说,就是二维表格模型,而一个关系型数据库就是由多张能互相连接的二维行列表格组成的数据库.

常见的关系型数据库如: 基于标准SQL,只是内部实现有些区别.

  1. Oracle:甲骨文产品,适合大型项目,适用于做复杂的业务逻辑处理,如ERP,OA等企业信息系统.[收费]
  2. MySQL:属于甲骨文,不适合做复杂的业务,开源免费.
  3. SQL Server:微软的产品,安装部署在Windows server上,适用于中大型项目.[收费]
  • 非关系型数据库: 不规定基于SQL实现,现在跟多指NoSQL数据库,如
  1. 基于键值对(Key-Value):如 memcached、redis.
  2. 基于文档型:如 mongodb
  3. 基于图型:如 neo4j
  4. 基于列族:如 hbase

关系型数据库与非关系型数据库的 区别:

关系型数据库非关系型数据库
使用SQL不强制要求,一般不基于SQL实现
事务支持支持不支持
复杂操作支持不支持
海量读写操作效率低效率高
基本结构基于表和列,结构固定灵活性比较高
使用场景业务方面的OLTP系统用于数据的缓存、或基于统计分析的OLAP系统

3. MySQL安装

MySQL安装包,提取码[x6pl]

  • 检查操作系统类型:32位或者64位

在这里插入图片描述

  • 检查系统是否已安装MySQL:

    如安装建议完全卸载之后重新安装,百度搜索教你如何彻底卸载.

img

  • 开始安装

执行安装包之后,系统会有一些安全阻止提醒,同意即可,接下来同意授权许可,继续下一步。

img

  • 选择安装类型

选择 Custom !!!

img

  • 选择安装产品和特性

    • 安装能够满足MySQL开发的基本组件,这里选择MySQL Server,选择x86(32位)还是x64(64位)根据系统类型决定
    • 点击Next

img

  • 点击Execute

img

  • 开始配置

配置类型和网络

MySQL安装包给我们默认提供了最佳配置, 此处配置保持默认即可,一路一直点击Next

img

img

img

  • 配置帐号密码

这里密码设置完成之后,务必牢记,后续使用root用户访问MySQL服务时必须使用该密码。

建议 123456,放心啦没人能黑你的数据库的,都没啥值钱的东西0o0

img

  • 配置MySQL服务

img

  • 执行配置生效

  • 可能你的这个页面比我的要少一些,没关系,等全部绿√后,点击Execute

img

  • 使用MySQL

  • 查看Windows下的MySQL服务

正在运行就可以啦

在这里插入图片描述

  • 通过MySQL Client连接MySQL服务

  • 有两个MySQL Client,点击任意一个都可以.

在这里插入图片描述

  • 输入密码,然后回车,成功连接后会出现一下所示:

在这里插入图片描述

  • 到此,安装成功啦~

4. 修改默认配置的编码格式

  • 进入到自己的MySQL的安装目录,找到my.ini文件,用记事本打开.[打开之前,**先备份一份my.ini!!!**以防修改错误,MySQL打不开了!]

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 修改后,需要重启MySQL服务器,配置才能生效,并且,在修改配置前,创建的数据库字符集依旧是默认的latin,需要删掉,重新创建,字符集才是utf8.

在这里插入图片描述

5. MySQL命令添加到Path路径

  • 找到MySQL的安装路径,例如win10,64位默认安装在:C:\Program Files\MySQL\MySQL Server 5.7

  • 添加步骤:

  1. 右键此电脑,属性,高级系统设置,环境变量,在系统变量里找到path,
  2. 双击path,[找到MySQL安装路径下的bin目录,复制过来,]
  3. 回到编辑环境变量页面,点击新建,粘贴,一路确定就好了.

img

  • 配置完成后,在命令窗口使用MySQL命令,mysql -u root -p,注意空格,然后就可以连接数据库服务了.
    在这里插入图片描述
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bushi橙子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值