MySQL02-MySQL环境搭建

一.MySQL的卸载

1.1.停止MySQL服务

在卸载之前,先停止MySQL8.0的服务。按键盘上的“Ctrl + Alt + Delete”组合键或者Windows+R,然后输入services.msc,打开“任务管理器”对话框或者服务,可以在“服务”列表找到“MySQL8.0”的服务,如果现在“正在运行”状态,可以右键单击服务,选择“停止”选项停止MySQL8.0的服务,如图所示。

MySQL02-MySQL环境搭建

1.2.软件的卸载

  1. 通过控制面板方式
    卸载MySQL8.0的程序可以和其他桌面应用程序一样直接在“控制面板”选择“卸载程序”,并在程序列表中找到MySQL8.0服务器程序,直接双击卸载即可,如图所示。这种方式删除,数据目录下的数据不会跟着删除。
    MySQL02-MySQL环境搭建③ 单击“Next”(下一步)按钮,确认卸载。
    MySQL02-MySQL环境搭建⑤ 执行卸载。单击“Execute”(执行)按钮进行卸载。
    MySQL02-MySQL环境搭建

1.3.残余文件的清理

如果再次安装不成功,可以卸载后对残余文件进行清理后再安装。

  1. 服务目录:mysql服务的安装目录。
  2. 数据目录:默认在C:ProgramDataMySQL。(注:如果自己单独指定过数据目录,就找到自己的数据目录进行删除即可。
    在操作完以后,需要重启计算机,然后进行安装即可。如果仍然安装失败,需要继续操作如下1.4。

1.4.清理注册表(选做)

如果前几步做了,再次安装还是失败,那么可以清理注册表。
如何打开注册表编辑器:在系统的搜索框中输入 regedit

注:注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类。

1.5.删除环境变量配置

找到path环境变量,将其中关于mysql的环境变量删除,切记不要全部删除
例如:删除 C:Program Files (x86)mysql-8.0.26-winx64bin 这个部分

MySQL02-MySQL环境搭建 MySQL02-MySQL环境搭建
  • 打开“Select Products” (选择产品)窗口,可以定制需要安装的产品清单。例如,选择“MySQLServer 8.0.26-X64”后,单击“→”添加按钮,即可选择安装MySQL服务器,如图所示。采用通用的方法,可以添加其他你需要安装的产品。
    MySQL02-MySQL环境搭建
  • ProgramData目录(这是一个隐藏目录)。如果自定义安装目录,请避免“中文”目录。另外,建议服务目录和数据目录分开存放。
    MySQL02-MySQL环境搭建
  • 安装完成后在“Status”(状态)列表下将显示“Complete”(安装完成),如图所示。
    MySQL02-MySQL环境搭建
    MySQL02-MySQL环境搭建
    • Server Machine(服务器) :该选项代表服务器,MySQL服务器可以同其他服务器应用程序一起
      运行,例如Web服务器等。MySQL服务器配置成适当比例的系统资源。
    • Dedicated Machine(专用服务器) :该选项代表只运行MySQL服务的服务器。MySQL服务器配置
      成使用所有可用系统资源。
    1. 单击“Next”(下一步)按钮,打开设置授权方式窗口。其中,上面的选项是MySQL8.0提供的新的授权方式,采用SHA256基础的密码加密方法;下面的选项是传统授权方法(保留5.x版本兼容性)。
      MySQL02-MySQL环境搭建
    2. 单击“Next”(下一步)按钮,打开设置服务器名称窗口,如图所示。该服务名会出现在Windows
      服务列表中,也可以在命令行窗口中使用该服务名进行启动和停止服务。本书将服务名设置为
      “MySQL80”。如果希望开机自启动服务,也可以勾选“Start the MySQL Server at System Startup”选项(推荐)。
      下面是选择以什么方式运行服务以选择“Standard System Account”(标准系统用户)或者“Custom User”(自定义用户)中的一个。这里推荐前者。
      MySQL02-MySQL环境搭建
    3. 完成配置,如图所示。单击“Finish”(完成)按钮,即可完成服务器的配置。
      MySQL02-MySQL环境搭建
    4. 结束安装和配置
      MySQL02-MySQL环境搭建

    步骤6:添加完成之后,单击【确定】按钮,这样就完成了配置path变量的操作,然后就可以直接输入MySQL命令来登录数据库了。

    2.5. 安装失败问题

    2.5.1.无法打开MySQL8.0软件安装包或者安装过程中失败,如何解决/h3>

    在运行MySQL8.0软件安装包之前,用户需要确保系统中已经安装了.Net Framework相关软件,如果缺少此软件,将不能正常地安装MySQL8.0软件。

    MySQL02-MySQL环境搭建另外,还要确保Windows Installer正常安装。windows上安装mysql8.0需要操作系统提前已安装好
    Microsoft Visual C++ 2015-2019。
    MySQL02-MySQL环境搭建

    3.1.2. 方式二:通过CMD命令行

    注:出现该错误需要使用管理员模式

    MySQL02-MySQL环境搭建 MySQL02-MySQL环境搭建说明:仅限于root用户
    格式:mysql -h 主机名 -P 端口号 -u 用户名 -p密码(-P 端口可以省略)
    MySQL02-MySQL环境搭建退出MySQL

    MySQL02-MySQL环境搭建
    1. information_schema: MySQL 系统自带的数据库,主要保存 MySQL 数据库服务器的系统信息,比如数据库的名称、数据表的名称、字段名称、存取权限、数据文件 所在的文件夹和系统使用的文件夹,等等。
    2. performance_schema: MySQL 系统自带的数据库,可以用来监控 MySQL 的各类性能指标。
    3. sys: MySQL 系统自带的数据库,主要作用是以一种更容易被理解的方式展示 MySQL 数据
      库服务器的各类性能指标,帮助系统管理员和开发人员监控 MySQL 的技术性能。
    4. mysql:保存了 MySQL 数据库服务器运行时需要的系统信息,比如数据文件夹、当前使用的
      字符集、约束检查信息,等等。

    4.2. 创建自己的数据库

    创建test数据库,该名称不能与已经存在的数据库重名。

    MySQL02-MySQL环境搭建
    注:如果没有使用use语句,后面针对数据库的操作也没有加“数据名”的限定,那么会报“ERROR 1046(3D000): No database selected”(没有选择数据库)
    使用完use语句之后,如果接下来的SQL都是针对一个数据库操作的,那就不用重复use了,如果要针对另一个数据库操作,那么要重新use。

    4.4. 查看某个库的所有表格

    4.5. 创建新的表格

    注:如果是最后一个字段,后面就用加逗号,因为逗号的作用是分割每个字段。

    MySQL02-MySQL环境搭建

    4.6. 查看一个表的数据

    4.7. 添加一条记录

    来源:保护我方阿遥

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2022年3月11日
    下一篇 2022年3月11日

    相关推荐