第02章_MySQL环境搭建
来源:http://www.tudoupe.com时间:2022-03-26
文章目录
- 第2章:创造 MySQL 环境
- 一. MySQL 下移
- 第1步:终止 MySQL 服务 。
- 步骤2:软件的卸载
- 步骤3:删除任何剩余文件。
- 第4步:登记表格清理(可选)。
- 步骤5:解除环境变量配置的安装。
- 二. 下载、安装和配置 MySQL
- 2.1.1 MySQL 4 大型版本
- 2.2 软件的下载
- 安装 MySQL8.0 第二版。
- 由Flickr用户pic.
- 配置 MySQL8. 0 环境变量
- MySQL5.7第二版的安装和配置
- 2.7 安装失败
- 三. MySQL 认证
- 三.1 服务开始和结束
- 模式1:使用图形用户界面(GUI)工具
- 模式2:利用指令线工具。
- 3.2 客户自行登录和退出
- MySQL 自带客户端是默认登录机制 。
- 登录模式 2: Windows 命令提示
- 退出登录
- 四. MySQL在示范中的使用
- 4.1.1 MySQL应用示范
- 两个 MySQL 的四. 编码选项
- MySQL5.7中
- MySQL8.0中
- 五. MySQL 图形管理工具
- 工具1. MySQL 工作棚
- 工具 2. 导航
- 工具 3. SQLyog
- dbeaver是第四个工具。
- 可能出现连接问题:
- 六. MySQL 目录和源代码的结构
- 六.1 主要目录的结构
- MySQL 源抓取( 第6.2版)
- 七. 解决共同问题(校外材料)
- 问题1:我失去了我的根用户密码, 需要重设操作 。
- 问题2:"密斯克尔司令部既不是内部命令也不是外部命令"
- 问题3:错误错误错误:使用表格和数据而不选择数据库
- 问题4:指挥线客户字符集问题
- 更改数据库和表格的字符编码。
第2章:创造 MySQL 环境
圣硅谷、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋香港、宋洪
官方网站:http://ww.un.org/I'm not sure,atguigu。这是我们对2011年马拉维选举的特别报道的一部分。
一. MySQL 下移
第1步:终止 MySQL 服务 。
在卸载之前,MySQL8.0-服务应该停止。在键盘上按“Ctrl+Alt+Delete”键。此命令启动任务管理对话框 。"MySQL8"可能在服务名单中找到"服务0"如果它目前是"可操作的"可以右键单击服务,通过选择“停止”选项来停止 MySQL8。#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务,#0服务如图所示。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-yrpJpxKQ-1648219067783)(images/image-20211014153604802.png)]](/dataimg/allimg/20220326/b25a442465d125a1127c9901d3146942.png)
步骤2:软件的卸载
方法1:使用控制面板
卸载 MySQL8. 程序 0 可以使用控制面板来选择“ 卸载程序” 就像其他桌面应用程序一样 。然后在程序列表. 0 服务器应用程序中查找 MySQL8,直接双击卸载即可,如图所示。这种方式删除,数据目录的内容不会被删除 。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-JVShvyVd-1648219067784)(images/image-20211014153657668.png)]](/dataimg/allimg/20220326/5361e31f410c731868022714e77e28a2.png)
方法2:使用360或计算机管家等软件下马。
略
模式3:卸载功能由安装包提供。
您也可以使用向导工具安装 MySQL8。 卸载 0 服务器程序应用程序, 也可以使用向导工具安装 MySQL8。 卸载 0 服务器程序 。
1 Mysql- 安装器- community -- 双击下载. msi 文件, 然后启动安装向导。 向导安装自动识别已安装的 MySQL 服务器 。
选择您想要卸载的 MySQL 服务器, 然后单击“ 卸载” 。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-HGC3byai-1648219067785)(images/image-20211014153722683.png)]](/dataimg/allimg/20220326/4d972d01839744e06464ec3a58962658.png)
3 要确认卸载, 请按下下一个( 下一个) 按钮 。
[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]![传(img-yoXDVFZv-1648219067785)(images/image-20211014153747283.png)]](/dataimg/allimg/20220326/4c622c65bd43aebbbae0d2b33836ee42.png)
4 是否同时弹出数据目录选择窗口 。 如果您想要同时从 MySQL 服务器中删除数据, 是否同时退出 。 Tick “ 直接删除数据 ” 。

5 执行卸载。要卸载,请单击执行(执行)按钮。

6 卸载完成后,请单击“完整”按钮。如果您希望同时卸载 MySQL8,“是的,卸载 MySQL 安装器”与“是的,卸载 MySQL”安装程序运作良好,如图所示。

步骤3:删除任何剩余文件。
如果安装再次失败, 剩余文件可以删除, 然后重新启用 。
(1) 服务目录: Mysql 服务安装目录
(2) 数据目录:C:默认情况下的 programDataDataMaySQL
如果您单独指定自己的数据目录,请查找和删除自己的数据目录。
请在卸载前备份您的数据 。
一旦程序完成,计算机必须重新启动和安装。如果安装继续失败,则第4步必须重复。
第4步:登记表格清理(可选)。
如果所有上述程序都得到遵守,但安装仍然失败,登记表可能会被清理。
进入登记册编辑器,键入系统搜索框中重新输入。regedit
承包者Set001、承包者Set002(不一定为001和002)、承包者Set005、006等。
步骤5:解除环境变量配置的安装。
查找路径环境变量,将其从 Mysql 中删除,并记住不全部删除。
例如,删除 D:devop_toolsmysqlMySMYSQLSServer8. 图片来自Flickr用户pic.twitter.com26bin;
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-y3vynEGY-1648219067786)(images/1575694476072.png)]](/dataimg/allimg/20220326/18bea0d8050b8ced66295f3e5b1cfdc6.png)
二. 下载、安装和配置 MySQL
2.1.1 MySQL 4 大型版本
大多数经常用户可以使用 MySQL 社区服务器社区版本,该版本可以免费使用和下载,但缺乏官方技术支持。
MySQL企业版是一个商业版,无法在网上下载,只能试用30天。 提供了额外的功能和更多的技术支持,使其更适合功能和数据库可靠性更高的公司客户。
MySQL Cruster 集束版本、 开源和可自由使用。 要建立集束服务器, 许多 MySQL 服务器可以被密封为服务器, 必须在社区或商业基础上使用 。
MySQL群组专家咨询小组的高级群组版可供索取费用。
目前最新版本为
8.0.27,发布时间2021年10月2016年, 2016年, 2016年12月12日发表。本课程中使用
8.0.26版本。
此外,官方还提供了MySQL Workbench一个特制的 MySQL 设计。图形界面管理工具MySQLWorkbunch有两个版本,每个版本一个。社区版(MySQL Workbench OSS)、商用版(MySQL WorkbenchSE)。
2.2 软件的下载
1. 下载地址
官方网站:https://ww.un.org/I'm sorry, Mysql。
二. 打开网络并导航到DownLOADS。
然后,点击MySQL Community(GPL) Downloads
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-FRsUeijI-1648219067786)(images/image-20210817185920150.png)]](/dataimg/allimg/20220326/37d9454f0e77a59d8d1f54b96b0995d2.png)
三,去MySQL社区服务器

四. 从一般可得性(GA)版本清单中选择相关版本。
三、关于《公约》和《公约》的批准 5 - 6 5一般来讲,它适合于二进制分布。因为版本有一个图形化安装向导,它比以前任何分发版本更方便用户使用。MySQL 可以在不需要任何进一步软件的情况下启动。
- 建议Windows用户下载。
MSI安装程序;点击Go to Download Page进行下载即可

![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-YBU6Dz6w-1648219067786)(images/image-20211014163001964.png)]](/dataimg/allimg/20220326/c20cbac902a6b53611ed3d2aa391bb29.png)
- Windows 和 MySQL8 下有两台 0 的安装工具。
mysql-installer-web-community-8.0.26.0.msi下载应用程序的尺寸为2.4M, 部件必须安装在网上 。mysql-installer-community-8.0.26.0.msi下载应用程序大小: 450.7M; 离线安装适当。 建议 。
- 如果安装了 MySQL5, 请在版本 7 中选择 。
Archives然后选择 MySQL5. 第7条的适当版本就足够了。 这是最新的 MySQL5. 7, Verion 34。

安装 MySQL8.0 第二版。
完成 MySQL 下载后,将找到下载文件,并使用以下操作程序双击安装。
第1步:双击下载的 Mysql-安装器- community-.. msi 文件,打开安装向导 。
步骤 2: 启动“ 选择设置类型” 对话框 。有五种不同的安装形式。选项包括开发者默认(默认安装类型)、仅服务器(仅服务器)、仅客户(仅客户)、完整(完全安装)和海关(海关安装)。这里可以看到“ 海关” 类型按钮 。然后按下 " 下一个 " 按钮。

第三步: 转到“ 选择产品” 窗口 。可以自定义要安装的项目列表 。例如,选择“ MySQL 服务器 8 ” 。点击添加按钮,然后这将为您提供安装 MySQL 服务器的选项 。如图所示。采用通用的方法,您可以添加您需要安装的更多货物。

如果您单击“ 下一步 ” (下一步), 产品安装路径将被默认。 如果您想要安装自定义目录, 您可以选择相关产品, 并在下面设置“ 高级选项” 的超链接( 高级选项 ) 。

选择“ 高级选项” (高级选项) 将关闭目录安装选择框 。如图所示,这样您就可以安装 MySQL 服务程序目录和数据存储目录 。如果不设置,在执行局C上,方案字段目录和方案数据目录的默认值(这是一个秘密目录)。如果您想要创建新目录, 请遵循这些步骤 。请离"中文"目录远一点另外,建议它保持服务目录和数据目录的不同。

第4步:在选择前一步安装的产品后,单击 " 下一步 " 输入确认框,如图所示。单击执行(执行)按钮开始安装。

第5步:安装完成后,“完成”将显示在“状态”(国家)清单中,如图所示。

由Flickr用户pic.
安装 MySQL 后, 服务器必须配置。 详细设置任务概述如下 。
第1步:在前一小节末尾,单击“下一个”按钮打开产品设置窗口。

步骤2:单击“下一个”按钮打开“ MySQL” 服务器类型设置框,如图所示。端口号一般设置为3306。

配置类型选项用于选择服务器类型。要显示三个选项,请单击此选项右侧的底三角按钮,如图表所示。

发展机器促进发展组织此选项描述一个典型的个人桌面工作站。 目前, 许多应用程序必须在 PC 上运行, 因此 MySQL 服务器访问系统资源的机会有限 。服务器计算机(服务器)此选项指定了 MySQL 服务器与 Web 服务器等其他服务器程序一起运行的服务器。 MySQL 服务器设置为使用适当数量的系统资源 。专用机器(专用服务器)此选项显示一个只执行 MySQL 服务的服务器。 MySQL 服务器设置将消耗所有系统资源 。
步骤 3: 选择“ 下一步” 选项 。显示设置窗口 。其中,上述选择是 " MySQL8. ",联合国毒品和犯罪问题办公室(难民署)提供的新任务模式如下:使用了SHA256加密法,以下选择是常规授权形式(保留5)(与X编辑器兼容)。

步骤 4 : 选择“ 下一步” 选项 。打开密码框以配置服务器的 root 超级管理员 。如图所示,您必须两次输入登录密码 。您也可以点击“ 添加用户 ” 添加新用户 。添加其他用户时,必须提供用户名, 只有用户才能连接到主机 。您也可以指定用户角色等等。此处暂不添加用户,MySQL 高级特性描述用户管理 。

第5步:选择“下一步”选项。此命令在新窗口中显示服务器名称 。如图所示。Windows 服务列表中服务显示的名称 。也可以使用该服务名称来启动和停止命令行窗口上的服务 。此书配置服务名“ MySQL80 ” 。如果您想激活自己的服务,您可以使用它。您也可以选择“ 在系统启动时启动 MySQL 服务器”( 推荐) 。
下一步是什么? 您可以在“ 标准系统账户” 或“ 客户用户” 用户中选择“ 标准系统账户” 或“ 客户用户” 。 在此情况下, 前者首选 。

第6步:单击下一个(下一个)按钮打开确认设置服务器窗口,然后按执行(执行)按钮。

步骤 7 : 如图所示, 完成服务器的配置。 单击“ 完成” 按钮完成服务器的配置 。

第8步:如果需要设置其他项目,可以选择它们,然后进行配置。如果没有,只需选择“下一步”(下一步),完成完整安装和配置程序。

步骤9:完成安装和配置。

配置 MySQL8. 0 环境变量
如果未指定 MySQL 环境变量, MySQL 登录命令无法直接输入命令行。 下面是如何配置 MySQL 环境变量 :
第1步:在桌面上,单击 [计算机] 图标打开弹出快捷键菜单并选择 [财产] 菜单命令。
步骤2:打开[系统]窗口并导航到[高级系统设置]链接。
第3步:启动[系统属性]对话框,导航到[高级]标签,然后单击[环境变量]按钮。
第4步:打开[环境变量]对话框,并从系统变量列表中选择路径变量。
第5步:选择[编辑 选项。在 [编辑环境变量]对话框中,选择MySQL 应用程序( C: ProgramFilesMySQLMYSQL QL Server8.bin) 的文件夹目录已添加到变量值中 。为了将其与其他路径区分开来,请使用分号。
第6步:插入后,单击 [确定] 按钮以最后确定路线变量设置,然后将 MySQL 命令直接输入数据库。
MySQL5.7第二版的安装和配置
- 安装
此版本的安装程序与上一个版本相同, 但版本号除外。 因此, 我排除了 MySQL5. seven. A 34 的安装截图 。
- 配置
配置与 MySQL8. 的配置链接。 版本 0 确实大不相同 。 在多数情况下, 仅选择“ 下一步 ”, 而不考虑使用 。
MySQL8号已安装在前面。 0号无法使用相同的港口号。
2.7 安装失败
MySQL的安装和配置非常直截了当,但在运行期间可能会出现问题,特别是在初创者之间。
问题1:您无法打开 MySQL8 。 您如何解决 0 软件安装软件包或安装程序的故障?
在安装软件包0之前,用户必须检查是否安装了系统。 无法访问的与框架有关的软件一般不会安装 MySQL8.Software 0。

访问网址:http://ww.un.org/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/sc/scID = 42642 下载和安装微软.Net Liberk 4.5。下一步安装 MySQL 。
安装在Windows.+ 2015-2019上的 MySQL8对于在微软数字C++之前安装操作系统至关重要。


解决方案同样是,抱歉, 微软. com/ en-us/topic/ the-least -c - dedunloads 2647dad03-1eea-4433-95f26a218cc0.com/en-us/topic/the-least - supply-c-downloads-2647da03-1eea-44aff-95f26a218cc0。下载相应的环境。
问题2: 您没有卸载 MySQL 吗?
造成这一问题的原因往往是,在 MySQL退役时,重要数据没有被充分删除。
解决办法是,删除旧的安装目录 。如果上一个安装没有包含单独的服务安装目录, 请现在就创建一个目录 。“ C: Program FileMySQL” 是默认安装目录 。彻底删除该目录。这是我们在 MySQL 数据目录上的系列文章的一部分。如果在先前安装期间没有指定单独的数据目录,“ C: ProgramDataMaySQL” 是默认安装目录 。在大多数情况下,该目录是隐藏的。删除后,重新安装即可。
问题3:在删除Windows系统之前,如何获得 MySQL 服务的完整列表?
操作方法如下,在系统搜索盒, 类型"cmd"。确认一下 按"进"键命令提示界面将出现 。然后键入“sc 删除 MySQL”,然后单击“Enter” 键。我们可以停止MySQL的剩余服务
三. MySQL 认证
三.1 服务开始和结束
安装 MySQL 后, 服务器程序必须启动; 否则客户将无法连接到数据库 。
在配置前阶段,MySQL安装为视窗服务,并在视窗启动和停用时进行自动激活和关闭检查。
模式1:使用图形用户界面(GUI)工具
第一步 启动视窗服务
- 模式1:计算机(右鼠键点击) 管理(点击) 服务和应用(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击) 服务(点击)
- 控制面板(点击)——系统和安全(点击)——管理工具(点击)——服务(点击)模式2:
- 模式 3: 任务栏( 鼠标右键点击)、 任务管理器( 点击)、 服务( 点击) 。
- 模式 5 : 从 [启动] 菜单中选择“ 服务 ” 。 在搜索框中输入以确认 。 msc
步数 2: 定位 MySQL80( 右键单击) 并开始或停止( 单击) 。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-gUwByoVm-1648219067788)(images/image-20211014183908375.png)]](/dataimg/allimg/20220326/d9130ac4727a7aedc727ba76e174f866.png)
模式2:利用指令线工具。

说明:
开机和停机后的服务名应与上一个设置中显示的服务名相同。
如果您输入命令,请输入 " 拒绝服务 " 。
系统管理员身份要再次尝试,将打开命令即时接口 。
3.2 客户自行登录和退出
MySQL 服务完成后, MySQL 数据库可通过客户端.N.B.确认该服务可用。
MySQL 自带客户端是默认登录机制 。
启动菜单 - 所有应用程序 MySQL - MySQL 8.0 命令线客户端

只有根用户才允许使用。
登录模式 2: Windows 命令提示
- 格式:
- 举例:

注意:
(1) -p 和密码之间不应有空格,其他参数名称和参数值之间也不应有空格。
(2) 为确保安全,应在下一行输入密码。
(3) 因为客户和服务器在同一系统上,所以输入本地主机或IP地址。
如果端口号码没有更改, - 本地主机可以删除; 同样, - P3306 也可以删除 。
简写成:
成功连接后,有关于 MySQL 服务器服务版本和初始连接识别码的信息。
从命令行,您也可以通过打字获得关于 MySQL 服务器服务版本的信息:
或者,在登录后,通过以下方式获取最新版本的信息:
退出登录
四. MySQL在示范中的使用
4.1.1 MySQL应用示范
1. 所有数据库均可访问。
“Information_schema”是 MySQL 系统的自足数据库。主要从 MySQL 数据库服务器中保存系统数据,例如,数据库名称、数据表名称、字段名称、访问权限、包含数据文件的文件夹以及系统使用的文件夹。等等
“履约期”是一个自成一体的 MySQL 系统数据库,可用于监测不同的 MySQL 性能指标。
“sys”数据库是MySQL系统的一个自成一体的数据库,其主要功能是以更易理解的方式提出MySQL数据库服务器的不同业绩指标,协助系统管理员和开发者监测MySQL的技术能力。
“ Mysql” 数据库存储 MySQL 数据库服务器运行所需的系统信息, 如数据目录、 目前使用的字符集、 绑定检查信息等等 。
为什么我们只能看到工作台的“demo”和“sys”数据库?
这是因为,Workbench是一个带有图形界面的管理工具。主要是给开发商的 主要是给开发商的拥有两个数据库,“demo”和“sys”就足够了。如果有特殊需求,比如,监测 MySQL 数据库的业绩指标,指导 MySQL 数据库系统文档的运作,等等,都是必要的。DBA可以通过 SQL 查询传递。审查其他系统数据库。
2. 开发自己的数据库
3. 使用自己的数据库
注:如果未使用使用语句,且数据库操作随后没有“数据名称”的限定条件,则报告“ERROR 1046 (3D00):没有确保数据库的安全(没有选择数据库)”。
如果以下SQL在使用该语句后用于一个数据库,则无需重复该语句;但是,如果该语句用于另一个数据库,则必须重新使用该语句。
4. 见图书馆的所有表格。
5、创建新的表格
在最后一个字段中,使用了逗号,因为它有助于将每个字段分开。
6. 从表格中可以看出数据。
7、添加一条记录
报错:
字符集的问题。
8. 查看一下表格的编制情况。
上述调查结果显示,学生表格的默认字符集“latin1”不支持中文。
9. 见数据库的构造。
根据上述结果,Atguigudb数据库也不支持中文,字符组设为拉丁文1。
10、删除表格
11、删除数据库
两个 MySQL 的四. 编码选项
MySQL5.7中
问题重复: 命令行操作的 sql 代码困难
问题解决
步骤1:检查编码命令
第2步:改变我的 m。 无法在 Mysql 数据目录下初始化 Evolution 的邮件组件 。
N.B. 建议使用备注pad++等强有力的文本编辑器修改配置文件,因为使用笔记本等应用程序打开修改可能会导致文件代码转换为“BOM Head”代码,从而使服务重新启动无效。
步骤3:重启服务
步骤4:审查编码命令


- 如果情况如此,我们可以建立新的数据库、新的数据表格,然后以中文输入数据。
MySQL8.0中
这是2011年埃及抗争特别报导的一部分。Latin1 字符集是默认的 。utf8 字符集相当于 utf8mb3 。在开发数据库的同时,网络开发者经常将代码转换为 utf8 字符集。如果您不记得要更改默认代码,里面有块废墟上,上,上,上,上,上,上,上,上,上,上,上,上,上数据库的默认代码应该是utf8mb4通过这样做,上述狂热情绪被阻止了。
五. MySQL 图形管理工具
MySQL 图形管理工具大大简化了数据库操作和管理。MySQL World, phpMyAdmin, Navicat Preminum, MySQLDummer, SQLyog, dbeaver, 和 MySQL ODBC 连接器是最常见的图形管理工具。
工具1. MySQL 工作棚
MySQL正式提供了一个图形管理工具,即MySQL WorldBench,它完全支持MySQL 5. more than. MySQL Workbench被分为社区版和商业版,社区版完全免费,商业版每年付费。
MySQL Worbench向数据库管理员、应用开发者和系统规划者提供视觉设计、模型建设和数据库管理工具。它包括建立复杂的数据建模ER模型的模式。该项目正朝着数据库的相反方向进行。它还可用于完成耗费时间和难以改动的文件任务和管理文件工作。
这篇文章是我们2011年埃及抗争特别报导的一部分。
使用:
首先,我们到Windows左下角点击“启动”按钮。如果你使用Windows 10,你可以看到所有的程序 现在。接着,"MySQL"被发现了点开,MySQL 8号工作坊被发现" "0 CE"单击 OpenBench 按钮。如下图所示:
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-1l9azmus-1648219067788)(images/image-20211007153522427.png)]](/dataimg/allimg/20220326/6460634a7c229e685e0262a372a0a31e.png)
左下角有一个本地连接; 单击它, 输入您的 root 密码, 并连接到本地 MySQL 数据库服务器, 如下图所示 :



这是一个图形界面, 我会告诉你如何使用它。
向上是菜单。左上是导航栏,它显示 MySQL 数据库服务器中的数据库,包括数据表、视图、存储进程和函数;左下是信息栏,显示所选数据库、数据表格等的信息。
中间的工作空间是您可以输入 SQL 语句的位置。要执行 SQL 语句,请单击最上面菜单栏左侧第三个运行按钮。
中间部分是输出部分, 它显示 SQL 语句是如何执行的, 包括它开始的时间、 执行的内容、 执行的输出以及花费的时间 。
其次,我们利用世界 beench建立一个数据库,并进口一个Excel数据文件来生成数据表。 数据表是存储数据的工具,当数据表可以查阅时,我们就可以操作数据。
工具 2. 导航
Navicat MySQL 是 MySQL 的强大数据库服务器管理和开发工具 。它可以与任何三个。 MySQL, 21个或21个以上, 合作。触发器、储存流程、功能、事件、观点、用户管理等等都得到支持。学习和申请新疫苗很简单。其设计完善的图形用户界面(GUI)使用户能够迅速和不遗余力地以安全和简单的方式创建、组织、获取和分享信息。普通话得到纳维卡特的支持。有免费版本提供。
我不知道你在说什么 Navicat 我不知道你在说什么 Com

工具 3. SQLyog
SQLyog是众所周知的Webyog数据库管理系统的一个简单、高效和强大的图形 MySQL数据库管理工具。该工具是用 C++ 编程语言创建的。除其他外,这一工具便于建立数据库、表格、观点和索引。插入、修正和删除也很简单。数据库、数据表备份和修复可以同时进行。程序不仅支持通过 SQL 文件导入和导出大量文件,还支持大量文件的导入和导出。您也可以以不同格式导入和输出数据,包括XML、HTML和CSV。
读者也可在http://ww.un.org/I'm sorry,webyog查阅下载链接的中文版。


dbeaver是第四个工具。
Dbeaver是SQL客户端和标准数据库管理工具。MySQL、PostgreSQL、SQLite、Oracle、DB2、SQL服务器、Sybase、MS Access、Teradata、Fiirbird、Apache Hive、Presto和更多的共同数据库得到支持。Dbeaver的规模小于大多数SQL行政解决方案。而且支持中文界面。Dbeaver社区版是一个自由开放源码软件应用程序。此外,与其他类似申请相比,在功能或使用方便方面没有区别。
唯一值得一提的是,D Beaver是用爪哇编程语言写的。这就是为什么我们需要JDK的环境。如果没有在 PC 上安装 JDK,在决定是否安装 D Beaver 组件时,检查"包括爪哇"就足够了
下载的 URL : https://dbeaver.orgio/ download/




可能出现连接问题:
有些图形界面工具,旧版 GUI 工具,特别是,当连接到 MySQL8 时出现一个问题:“ 无法装入授权插件“ aching_ sha2_ password ” 。 ”

这是因为 MySQL8 预版本中的加密规则是 Mysql_native_password。这样一来,在麦西里半月8日之后,使用 Caching_sha2_password 加密规则 。这一问题有两种解决办法。第一步是更新GUI。第二步是为 MySQL8 用户登录恢复 Mysql_native_password 加密规则 。
第二种解决办法如下:在通过指挥线登录到 MySQL 数据库后,要更改密码加密规则并更新密码,请使用以下命令。用户密码规则“ root@ localhost” 已被改为“ Mysql_ native_ password ” 。密码是"123456"如图所示。

六. MySQL 目录和源代码的结构
六.1 主要目录的结构
| MySQL 目录结构 | 说明 |
|---|---|
| bin目录 | 所有 MySQL 的可执行文件, 如 Mysql |
| MySQLInstanceConfig.exe | 当安装数据库配置向导时会发生什么? |
| data目录 | 存储系统数据库的目录 |
| my.ini文件 | MySQL 初级简介 |
| c:ProgramDataMySQLMySQL Server 8.0data | 该用户建立了一个数据库目录。 |
MySQL 源抓取( 第6.2版)
首先,您想要访问 MySQL 下载界面 。您在此不使用普通的 Microsoft Windows 。而是要通过下拉栏,发现了"源代码"今后版本的操作系统将包含以下特点:选择 Windows( 视窗独立 ) 。然后点击下载。
在此之后, 我们解除压缩下载的压缩文件以获取 MySQL 源代码 。
由于 MySQL 是以 C++ 撰写的, 请允许我简要概述源代码的结构 。
使用Flickr用户pic. twitter. com22。 该名录的子目录包括 MySQL 组件的源代码:
[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-SHvqllc6-1648219067788)(images/image-20211007154113052.png)]
MySQL核心代码存储在 sql 子目录中 。
客户端 API 可在 libmysql 子目录中找到 。
测试工具可在 Mysql 测试子目录中找到 。
Mysys分局负责操作系统相关职能和辅助职能。
如果您有 C++ 编程环境,可以在笔记本或开发环境中看到源代码。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-LeGuvdOn-1648219067789)(images/image-20211007154213156.png)]](/dataimg/allimg/20220326/43a4fc94fed5d76f2fe1e2652cc35dd4.png)
如上图所示,源代码并不奇怪;它是标准的 C++ 代码,有很多意见可以帮助您理解。审查源代码和与我的SQL工程师聊天一样有趣。
七. 解决共同问题(校外材料)
问题1:我失去了我的根用户密码, 需要重设操作 。
1: 使用任务经理或服务管理,禁用 Mysqld(服务流程)。
2: Mysqld 通过命令线以及具体选项被激活。
mysqld --defaults-file=“D:ProgramFilesmysqlMySQLServer5.7Datamy.ini” --skip-grant-tables
3: 目前, Mysqld 服务进程已经启动, 您不需要许可才能检查它 。
4: Mysql- urut 没有连接服务器的密码。 启用另一个客户端 。
5: 修改权限表
(1) use mysql;
(2) 修改用户“root”和“主机”的用户设置管理_string=密码(“新密码”);
(3)flush privileges;
6: 使用任务管理器,禁用 Mysqld 服务程序 。
7: 使用服务管理重新启动 Mysql 服务 。
8: 能够登录已更新的新密码。
问题2:"密斯克尔司令部既不是内部命令也不是外部命令"
如果您输入 Mysql 命令“ 不是内部或外部命令”, 请将 Mysql 目录的 bin 目录配置到环境变量路径 。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-M0dvPqut-1648219067789)(images/image-20210914093150145.png)]](/dataimg/allimg/20220326/a514402067388085d838308d3a183287.png)
问题3:错误错误错误:使用表格和数据而不选择数据库
| ERROR 1046 (3D000): No database selected |
|---|
| 解决方案一: 使用“ USE 数据库名称; ” 语句来声明以下语句为此数据库的默认值 。 |
| 因此,第二个方案就是在所有表格对象之前加上“数据库”。我不知道我该怎么办。 |
问题4:指挥线客户字符集问题
服务器认为您的客户端的字符集是 utf-8, 而您的客户端的字符集是 GBK 。
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-GDEcNqpa-1648219067790)(images/1554912924219.png)]](/dataimg/allimg/20220326/f803d461e2a2a9fbccdda5191b54a331.png)
可以看到所有的字符集。

解决方案 : 当前连接的客户端字符集 : “ SET NAMES GBK ” ;
![[通过外国链路的移动失败;发端站可能有盗窃链机制,意味着图像保持直线。 ]传(img-MfFWLADL-1648219067791)(images/1554912957353.png)]](/dataimg/allimg/20220326/1ad8c913e9b58858fd161dce461859e0.png)
更改数据库和表格的字符编码。
修改编码:
(1) 终止服务,(2) 更改我的Ini档案,(3) 恢复服务
说明:
如果它正在修改我的。 原本的拉丁1 代码 图书馆和表格的拉丁1 最初由 ni 创建的表格 被删除或更新 使用更改的短语。
|Database| Create Database |
±-----±------------------------------------------------------------------+
|0728db| CREATE DATABASE0728db/*!40100 DEFAULT CHARACTER SET latin1 */ |
±-----±------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> alter database 0728db charset utf8; #修改数据库的字符编码为utf8
Query OK, 1 row affected (0.00 sec)
mysql> show create database 0728db;
±-------±----------------------------------------------------------------+
|Database| Create Database |
±-------±----------------------------------------------------------------+
| 0728db | CREATE DATABASE0728db/*!40100 DEFAULT CHARACTER SET utf8 */ |
±-------±----------------------------------------------------------------+
1 row in set (0.00 sec)
相关新闻
- 2023-04-16 2台电脑怎么共享(2台电脑怎么共享
- 2023-04-16 主板检测卡代码(电脑主板检测卡代
- 2023-04-16 dnf未响应(dnf未响应老是上不去)
- 2023-04-16 ppoe(pppoe拨号上网)
- 2023-04-16 网速不稳定(网速不稳定是路由器的
- 2023-04-16 wds状态(Wds状态成功)
- 2023-04-16 光标键(光标键不动了怎么办)
- 2023-04-16 电脑提速(电脑提速100倍的方法)
- 2023-04-16 切换用户(切换用户怎么切换回来
- 2023-04-16 数据包是什么(产品数据包是什么
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
