MySQL8.0.26安装与卸载的完整步骤记录

yizhihongxing

MySQL8.0.26安装与卸载的完整步骤记录

安装MySQL8.0.26

  1. 下载MySQL8.0.26的安装包:

    可以在官方网站上下载MySQL8.0.26版本的安装包,下载地址为:https://dev.mysql.com/downloads/mysql/

  2. 安装MySQL8.0.26:

    双击安装包,按照提示一步一步完成安装。在安装过程中,需要设置root用户的密码和MySQL的安装路径。

  3. 启动MySQL8.0.26:

    安装完成后,可以通过命令行或者图形界面启动MySQL8.0.26。命令行启动MySQL8.0.26的方法如下:

    shell
    $ mysql.server start

启动成功后,可以通过以下命令登录MySQL8.0.26:

shell
$ mysql -u root -p

  1. 创建新的用户:

    在MySQL8.0.26中,默认只有root用户。为了提高安全性,建议创建新的用户。可以通过以下命令创建新的用户:

    SQL
    CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

上述命令会创建一个名为newuser的用户,并设置密码为password。

示例1:创建一个名为test的用户,并设置密码为123456:

SQL
CREATE USER 'test'@'localhost' IDENTIFIED BY '123456';

  1. 授权:

    创建新用户之后,需要配置权限才能使用MySQL。可以使用GRANT命令进行授权。

    示例2:为test用户授权可以访问testdb这个数据库:

SQL
GRANT ALL ON testdb.* to 'test'@'localhost';

卸载MySQL8.0.26

  1. 卸载MySQL8.0.26:

    如果需要卸载MySQL8.0.26,可以使用命令行删除MySQL8.0.26对应的文件夹。

    在命令行中进入MySQL8.0.26的安装目录,使用以下命令删除:

    shell
    $ sudo rm -rf /usr/local/mysql

上述命令会删除MySQL8.0.26的安装目录。

  1. 移除启动项:

    卸载MySQL8.0.26之后,还需要移除启动项。在命令行中输入以下命令:

    shell
    $ sudo rm /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

上述命令会删除启动项。

示例3:在命令行中删除MySQL8.0.26的安装目录(假设MySQL8.0.26安装在/usr/local/mysql下)。

shell
$ sudo rm -rf /usr/local/mysql

示例4:在命令行中移除启动项:

shell
$ sudo rm /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

至此,MySQL8.0.26的安装与卸载的完整攻略就介绍完了。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL8.0.26安装与卸载的完整步骤记录 - Python技术站

(0)
上一篇 2023年5月19日
下一篇 2023年5月19日

相关文章

  • 详解MySQL LEFT/RIGHT JOIN:外连接

    MySQL的LEFT JOIN和RIGHT JOIN都是外连接(Outer Join)的一种形式,意味着即使没有匹配的行,也会返回从另一张表(左连接的情况是左表,右连接的情况是右表)中的所有行。 LEFT JOIN 左连接(LEFT JOIN)返回左表中的所有行,以及右表中的匹配行。如果右表中没有与左表中的行匹配的行,则返回NULL值。 语法: SELECT…

    MySQL 2023年3月9日
    00
  • 解决mysql报错:Data source rejected establishment of connection, message from server: \”Too many connectio

    当使用mysql连接池时,可能会遇到 “Data source rejected establishment of connection” 报错,这通常是由于数据库连接数过多导致的,可以通过优化连接池参数或增加数据库最大连接数等方式来解决这个问题。 以下是解决该问题的完整攻略: 1. 查看当前的最大连接数 执行以下命令查看当前mysql数据库的最大连接数: …

    MySQL 2023年5月18日
    00
  • 从零开始学习MySQL调试跟踪(1)

    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: Yejinrong/叶金荣 文章来源:GreatSQL社区投稿 编译GreatSQL 安装gdb 开始调试GreatSQL源码 3.1 利用gdb设置断点 3.2 使用 Trace 文件调试 有时为了跟踪…

    MySQL 2023年4月17日
    00
  • 浅谈MySQL数据库崩溃(crash)的常见原因和解决办法

    浅谈MySQL数据库崩溃(crash)的常见原因和解决办法 前言 MySQL是一种常用的关系型数据库管理系统,它不仅具有高性能和可靠性,而且易于使用。但是,在使用MySQL时,我们也会遇到一些问题,例如MySQL数据库崩溃(crash)。本篇文章将会简单介绍MySQL数据库崩溃的常见原因和相应的解决方法。 原因 MySQL数据库崩溃的原因可能有很多,以下是几…

    MySQL 2023年5月18日
    00
  • WordPress性能优化加速五大方法:PHP MysqL优化等

    下面是针对“WordPress性能优化加速五大方法:PHP MysqL优化等”的完整攻略: 一、优化主题和插件 主题和插件是WordPress网站的核心组成部分,但是低质量的主题和插件会导致网站运行缓慢。我们可以通过以下方法优化它们: 删除不必要的插件和主题,只保留必要的; 选择高质量的主题和插件,不要使用过时或者弃用的插件; 定期更新主题和插件。 二、优化…

    MySQL 2023年5月19日
    00
  • 前端程序员是怎么做物联网开发的

    前端程序员是怎么做物联网开发的 上图是我历时一周做的在线的温湿度可视化项目,可以查看截至目前往前一天的温度、湿度变化趋势,并且实时更新当前温湿度 本文可能含有知识诅咒 概述和基础讲解 该项目用到的技术有: 前端:jq、less、echarts、mqtt.js 后端:eggjs、egg-emqtt 数据库:mysql 服务器:emqx(mqtt broker)…

    MySQL 2023年4月11日
    00
  • mysql总结

    MyiSAM和innodb MyiSAM:非聚集索引、B+树、叶子结点保存data地址; innodb:聚集索引、B+树、聚集索引中叶子结点保存完整data,innodb非聚集索引需要两遍索引,innoDB要求表必须有主键; innodb为什么要用自增id作为主键: 自增主键:顺序添加,页写满开辟新的页; 非自增主键(学号等):主键值随机,有碎片、不够紧凑的…

    MySQL 2023年4月17日
    00
  • MySQL删除数据库表

    MySQL的删除表操作是一种很常见的操作,它可以用来删除数据库中不再需要的表,以便释放存储空间和优化数据库性能。MySQL提供了多种不同的方法来删除表,下面将详细介绍其中的几种方法,并结合实例说明。 使用DROP TABLE语句删除表 使用DROP TABLE语句是MySQL中最常见和最方便的删除表的方法。这种方法只需要使用一个简单的SQL语句就可以删除指定…

    MySQL 2023年3月9日
    00
合作推广
合作推广
分享本页
返回顶部