Mysql 5.7.18安装方法及启动MySQL服务的过程详解

Mysql 5.7.18安装方法及启动MySQL服务的过程详解

Mysql是一种流行的关系型数据库管理系统,本文将为大家介绍Mysql 5.7.18的安装方法及启动MySQL服务的过程,并提供两个示例说明。

安装Mysql 5.7.18

步骤一:下载Mysql 5.7.18

官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html

注:请根据系统版本下载对应的MySQL。

步骤二:安装Mysql

双击下载的安装文件,开始安装程序。

在安装程序中将会有Mysql的控制台,可以选择是安装服务器及其他工具还是仅仅是工具。

安装程序预设的端口是3306,如果已经有其它服务在使用此端口号,请选择其他端口。

步骤三:添加Mysql至环境变量

将MySQL的安装目录的bin文件夹添加至系统环境变量中。

启动MySQL服务

步骤一:启动MySQL服务

在Windows操作系统下,按Win+R键进入cmd,输入以下命令:

net start mysql

步骤二:登录Mysql

在Windows操作系统下,按Win+R键进入cmd,输入以下命令:

mysql -u root -p

注:密码在第一次安装时自行设定。

如果连接成功,将显示如下界面:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.18 MySQL Community Server

Copyright (c) 2000, 2018, Oracle and/or its affiliates.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

示例说明

示例一:创建数据库

假设我们要创建名为test_db的数据库,输入以下代码:

CREATE DATABASE test_db;

示例二:创建数据表

假设我们希望在test_db中创建一个名为test_table的表,test_table包含id,name,age字段:

CREATE TABLE test_table(
   id INT PRIMARY KEY,
   name VARCHAR(20) NOT NULL,
   age INT NOT NULL
);

以上就是Mysql 5.7.18安装方法及启动MySQL服务的过程详解,如果有问题欢迎在评论中提问。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Mysql 5.7.18安装方法及启动MySQL服务的过程详解 - Python技术站

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

相关文章

  • 重置MySQL数据库root密码(linux/windows)

    下面是重置MySQL数据库root密码的完整攻略: 1.准备工作 在重置MySQL数据库root密码之前,我们需要进行一些准备工作: 1.1 确认MySQL是否已经安装 1.2 确认root用户密码是否确实丢失 1.3 备份MySQL数据库,以便在操作出现错误时进行恢复 2.停止MySQL服务 我们需要先停止当前正在运行的MySQL服务,以便之后我们能够以新…

    database 2023年5月22日
    00
  • redis读写分离及可用性设计

    对于下面两个架构图,有如下想法: 1)redis主从复制模式,为了解决master读写压力,对master进行写操作,对slave进行读操作。 2)而在分片集群中,如果对部分分片进行写,部分分片进行读,那么会导致写入后无法get指定key的情况。 3)二级缓存有必要吗?二级缓存最主要的问题解决存储介质由磁盘存储转变为内存存储,而redis本身就作为内存数据库…

    Redis 2023年4月11日
    00
  • Redis批量删除KEY的方法

    Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作。   代码如下: redis-cli keys “*” | xargs redis-cli del //如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径 //如:/opt/red…

    Redis 2023年4月13日
    00
  • SQLServer中临时表与表变量的区别分析

    下面是SQLServer中临时表与表变量的区别分析的完整攻略。 SQLServer中临时表与表变量的区别分析 1. 概述 在使用SQLServer开发过程中,我们经常会涉及到临时表及表变量的使用,很多开发者会感到困惑,它们之间有什么区别?本文将针对这个问题进行分析,帮助大家更好的理解它们之间的区别。 2. 临时表 2.1 定义 临时表是指在sql serve…

    database 2023年5月21日
    00
  • 30分钟学会用PHP写带数据库的简单通讯录第2/3页

    为了学习如何使用PHP编写带有数据库的简单通讯录,您需要遵循以下步骤: 确定需求和设计数据库结构 在编写任何代码前,您需要明确所需的功能和数据库结构。例如,您可能需要一个联系人列表,并搜集以下信息:姓名、电话号码、电子邮件地址等。一旦确定了这些需求,您可以设计一个数据库结构来存储这些信息,例如创建一个名为contacts的表,每个联系人有一个id、name、…

    database 2023年5月21日
    00
  • MybatisPlus查询条件为空字符串或null问题及解决

    首先,我们需要了解 MybatisPlus 中对于查询条件的处理方式。当查询条件为 null 时,MyBatisPlus 默认会将该条件去除,这就导致了当查询条件为 “”(空字符串) 时,MyBatisPlus 会把该条件去除,而我们实际上希望它作为查询条件之一。 为了解决这个问题,我们需要明确几个概念: QueryWrapper:MyBatisPlus 提…

    database 2023年5月18日
    00
  • MySql表、字段、库的字符集修改及查看方法

    针对“MySql表、字段、库的字符集修改及查看方法”的问题,我为您提供以下完整攻略: 查看字符集 查看数据库的字符集 SHOW CREATE DATABASE 数据库名; 示例: SHOW CREATE DATABASE mydatabase; 查看表的字符集 SHOW CREATE TABLE 数据表名; 示例: SHOW CREATE TABLE use…

    database 2023年5月21日
    00
  • Python实现subprocess执行外部命令

    下面就来给大家详细讲解一下“Python实现subprocess执行外部命令”的完整攻略。 1. subprocess模块简介 subprocess是Python内置模块中的一个子模块,它提供了一个易于使用的接口来创建新的进程和与它们进行交互。使用该模块,我们可以执行外部命令并获取它们的输出,还可以将外部命令的输出作为另一个命令的输入。 2. subproc…

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