T00 SQL环境搭建

首先附上我学习的网站,内容非常细致专业:

https://github.com/datawhalechina/wonderful-sql

环境搭建

MySQL 8.0 安装

ps: 我是win10的环境

下载 MySQL 8.0.21.0, 百度⽹盘资源(427.55M):

下载链接:https://pan.baidu.com/s/1SOtMoVqqRXwa2qD0siHcIg提取码:80lf

下载完后安装包是以msi为后缀名的文件

在这里插入图片描述

双击安装,我是初学者就直接选择的Full,缺点是无法选择安装路径,我的默认路径:C:\Program Files\MySQL

选择Custom则可以自己选择安装路径。

接下来就是开始安装服务器软件MySQL Server, 连接和查询软件MySQL Workbench及其他相关软件等内容,点击Execute静静等待就好…安装好后点Next

在这里插入图片描述

接下来选是否以集群方式安装 MySQL, 选择默认的第一个, 然后点击 Next:
在这里插入图片描述

各种相关配置保持默认即可, 勾选最下边的"Show Advanced and Logging Options"框, 然后点击 Next:

在这里插入图片描述

下图是密码强度的设置, 第⼀种模式为强密码校验模式, MySQL 8.0 推荐使⽤最新的数据库和客户端, 更换了加密插件, 这可能导致第三⽅客户端⼯具⽆法连接数据库。

第⼆种加密⽅式沿袭了 MySQL 5.x 的加密⽅式, 对第三⽅⼯具连接不敏感, 我们仅为了学习 SQL 查询, 并不需要很高的安全性, 因此此处请务必选择第二种⽅式(非常重要):
在这里插入图片描述

接下来设置密码:

在这里插入图片描述

再接下来两步都保持默认设置,再下一步设置大小写敏感度,win系统选lower case

在这里插入图片描述

再接下来没什么要设置的了,一路execute和finish即可。

连接 MySQL 并执行 SQL 查询

我选用 MySQL Workbench 连接 MySQL

Ctr+u打开数据库连接设置,分别点击两个红框位置,并输入自己的root密码1234

在这里插入图片描述

打开后的界面:

在这里插入图片描述

好了,环境搭建过程就结束啦。

SQL 脚本的一些要点-- v 2020-09-08

  1. 存储引擎使用 InnoDB, 字符集改为 utf8mb4 以更好地支持中文。
  2. 所有表名所使用的英文字母都改为小写(后续章节中,SQL 查询中的表名也需要相应修改为小写)
  3. 所有列名所使用的英文字母确认为小写(后续章节中,SQL 查询中的列名也需要相应修改为小写)
  4. 存在问题的数据, 例如 inventoryproduct 表的 inventory_id 列应为 P 开头的, 已修正为正确的数据。
  5. 需测试 SQL 脚本在命令行及各个客户端中是否能被正确执行.
  • MySQL Workbench 已测试通过(在win10 使用 MySQL Workbench 8.0.21)
  • DBeaver 已测试通过(使用"执行 SQL 脚本(CTR+x)") (在win10 使用 DBeaver7.2.0)
  • HeidiSQL 已测试通过(在win10 使用HeidiSQL 11.0.0)
  • navicat 已测试通过(在win10&win7 使用 navicat premium 15.0.17)
  • sqlyog 已测试通过(在win10 使用 SQLyog 12.09)
  • 命令行 win10 下测试未通过. 插入中文数据时提示" Data too long for column ‘product_name’ at row 1",建议使用客户端进行数据库的创建和数据导入。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值