MySQL5.7.21安装与密码图文配置教程

yizhihongxing

MySQL 5.7.21安装与密码图文配置教程

在本篇教程中,我们将介绍如何在Windows系统上安装MySQL 5.7.21,并进行密码图文配置。

步骤一:下载MySQL 5.7.21

首先,我们需要下载MySQL 5.7.21的安装文件。可以到官网下载:https://dev.mysql.com/downloads/mysql/

确保选择正确的系统版本。在本示例中,我们将下载Windows 64位版本的安装程序(mysql-installer-web-community-5.7.21.0.msi)。

步骤二:安装MySQL

  1. 双击刚才下载的安装程序,出现MySQL Installer的安装向导,请点击“Install MySQL Products”。

  2. 接着,选择“MySQL Server”,单击“添加”,会弹出一个子页面,请勾选“MySQL Server”,然后下一步。

  3. 选择“Standalone MySQL Server / Classic MySQL Replication”,点击下一步。

  4. 选择“Use Legacy Password Encryption”,然后设置一个root用户的密码(8位以上,字母加数字加符号),点击下一步。

  5. 选择“Next”,之后会出现“Installation Progress”界面,请耐心等待。

  6. 最后,选择“Finish”,MySQL安装完成。

步骤三:启动MySQL服务

  1. 使用管理员身份运行命令行,输入命令“net start mysql57”,启动MySQL服务。

  2. 再输入命令“sc query mysql57”,可以查看服务状态。如果状态为“running”,则表明成功启动服务。

示例:

C:\WINDOWS\system32>net start mysql57
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

C:\WINDOWS\system32>sc query mysql57

检索到服务如下:

名称              : mysql57
显示名称         : MySQL57
类型              : 10     WIN32_OWN_PROCESS
状态              : 运行中
控制请求接受    : 互动
启动类型         : 自动
登录账户         : LocalSystem

步骤四:测试连接MySQL

现在我们可以测试是否成功连接MySQL了。

  1. 重新打开命令行,输入命令“mysql -u root -p”,并输入root用户的密码。

  2. 如果出现如下提示符,则代表连接成功。

示例:

C:\WINDOWS\system32>mysql -u root -p
Enter password: *********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.7.21-winx64 MySQL Community Server (GPL)
...

步骤五:新建用户和数据库

在MySQL中进行操作时,不要直接使用root用户操作,应该新建普通用户来进行操作。

  1. 首先,登录到MySQL:mysql -u root -p

  2. 创建新的用户:CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password';

  3. 授权给testuser用户访问数据库权限:GRANT ALL PRIVILEGES ON . TO 'testuser'@'localhost';

  4. 创建新的数据库:CREATE DATABASE testdb;

  5. 退出MySQL命令行:exit;

示例:

C:\WINDOWS\system32>mysql -u root -p
Enter password: *********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.7.21-winx64 MySQL Community Server (GPL)
...

mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'localhost';
Query OK, 0 rows affected (0.00 sec)

mysql> CREATE DATABASE testdb;
Query OK, 1 row affected (0.00 sec)

mysql> exit;
Bye

总结

通过以上步骤,我们已经成功安装了MySQL 5.7.21,并进行了密码图文配置和数据库创建。接下来,您可以在新建的数据库中进行开发和测试。

希望这篇教程对您有帮助。如果您有疑问或者建议,请在评论区留言。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL5.7.21安装与密码图文配置教程 - Python技术站

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

相关文章

  • python基础教程之while循环

    Python基础教程之while循环 在Python语言中,循环语句是非常重要的编程工具之一,它们可以帮助我们简化重复性的任务,提高编程的效率。其中,while循环是常用的一种类型,在本篇文章中我们将介绍Python中while循环的用法和实例演示。 while循环基础语法 下面是while循环的基本语法: while condition: # while语…

    database 2023年5月21日
    00
  • ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword ‘AS’的解决方法

    这个错误提示通常出现在使用ThinkPHP2.0框架连接Microsoft SQL Server(MSSQL)数据库时,是由于使用的SQL语句中包含了不合法的“AS”关键字导致的。 解决该错误需要修改ThinkPHP2.0框架中对MSSQL数据库的查询语句生成规则,使其生成的SQL语句符合MSSQL的语法规范。 具体步骤如下: 1.找到ThinkPHP2.0…

    database 2023年5月22日
    00
  • 点赞功能使用MySQL还是Redis

    为了选择使用MySQL还是Redis来实现点赞功能,需要考虑以下因素: 预计的流量。如果网站预计会有庞大的访问量,建议使用Redis作为缓存,但如果预计的访问量不是很大,使用MySQL也是能够很好地实现功能的。 网站数据的一致性。如果数据的一致性要求比较高,建议使用MySQL,但如果在延迟等待下数据一致性要求不高的话,使用Redis也是可以接受的。 数据量大…

    database 2023年5月22日
    00
  • 事实表和维度表的区别

    关于事实表和维度表的区别,我会提供一些详细的解释和两个实例。以下是完整攻略: 什么是事实表和维度表? 事实表:它是数据仓库存储的实际数据,是指与业务度量和指标相关的数据。事实表通常包含大量高维度度量数据,包括数字、金额、数量、日期和时间戳等实际数据。 维度表:它是用来描述事实表中的数据所用的维度属性。维度是指一系列的维度属性或者特性,这些特性提供了事实数据的…

    database 2023年3月27日
    00
  • Centos和Redhat的区别与联系

    CentOS和Red Hat的区别与联系 关于CentOS和Red Hat CentOS和Red Hat企业版(RHEL)都是企业级的Linux操作系统。Red Hat是由Red Hat公司开发和维护的商业操作系统,CentOS则是由社区开发和维护的免费、开源版本的RHEL。CentOS的开发目标是为了提供一个和RHEL一样稳定、可靠的操作系统,但完全免费,…

    database 2023年5月22日
    00
  • MySQL 和 IBM Db2的区别

    MySQL和IBM Db2都是流行的关系型数据库管理系统,但它们之间有许多不同之处。以下是MySQL和IBM Db2之间的区别,以及一些示例说明。 MySQL和IBM Db2之间的区别 语法 MySQL使用类似于SQL的语言来查询和管理数据库,而Db2使用SQL的变体。例如,Db2具有许多MySQL没有的高级特性,如分析函数和存储过程。这些特性使得Db2在某…

    database 2023年3月27日
    00
  • MYSQL复杂查询练习题以及答案大全(难度适中)

    MYSQL复杂查询练习题以及答案大全(难度适中)攻略 简介 这篇攻略是关于如何完成MYSQL复杂查询练习题以及找出对应的答案的全面指南。本攻略适合MYSQL初学者和中级使用者,并探讨了MYSQL的内部工作原理以及一些最佳实践。 题目 本文中包含了下列练习题:1. 带有GROUP BY的SUM问题2. 使用JOIN的复杂查询3. 多个关键字的LIKE语句4. …

    database 2023年5月22日
    00
  • centos8使用Docker部署Django项目的详细教程

    下面就为您详细讲解“CentOS 8使用Docker部署Django项目的详细教程”。 环境准备 CentOS 8服务器,可以使用虚拟机或者独立服务器。 Docker,安装命令为 sudo dnf install -y docker-ce。 Docker Compose,安装命令为 sudo dnf install -y docker-compose。 Dj…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部