CMD快速启动MySQL数据库的使用方法(cmd快速打开mysql)

CMD快速启动MySQL数据库的使用方法

在MySQL数据库的实际运用过程中,用户经常需要使用到CMD命令窗体来进行MySQL的管理和调试。然而,在CMD中启动MySQL数据库却是一件稍显困难的事情,特别对于初学者来说更是如此。本文将介绍如何使用CMD快速启动MySQL数据库,帮助大家解决这个问题。

第一步:找到MySQL的安装路径

要想在CMD中快速启动MySQL数据库,必须先找到MySQL的安装路径。以Windows系统为例,大多数用户在安装MySQL时都默认安装到了系统盘(通常是C盘)的Program Files目录下的MySQL文件夹中。因此,在CMD中启动MySQL时,需要先找到这个文件夹的位置。

在Windows系统下,可以在CMD命令窗体中输入命令:

cd C:\Program Files\MySQL\MySQL Server 5.7\bin

其中,cd表示切换路径,C:\Program Files\MySQL\MySQL Server 5.7\bin就是MySQL的安装路径。

第二步:启动MySQL服务

找到MySQL的安装路径之后,就可以启动MySQL服务了。在CMD命令窗体中输入命令:

mysqld.exe –console

其中,mysqld.exe是MySQL的服务程序,–console参数表示启动服务时在CMD中输出信息。

如果MySQL服务启动成功,会在CMD中输出类似如下的信息:

2020-06-01T01:48:00.353582Z 0 [Note] InnoDB: Buffer pool(s) load completed at 200601 1:48:00

2020-06-01T01:48:00.357667Z 0 [Note] mysqld.exe: ready for connections.

Version: ‘5.7.30-log’ socket: ” port: 3306 MySQL Community Server (GPL)

如果MySQL服务启动失败,会在CMD中输出类似如下的信息:

2020-06-01T01:50:00.452038Z 0 [ERROR] InnoDB: Tried to read 1048576 bytes at offset 0. Was only able to read 196608.

2020-06-01T01:50:00.456974Z 0 [ERROR] InnoDB: Assertion flure in thread 7816 in file os0file.cc line 4646

InnoDB: We intentionally generate a memory trap.

InnoDB: Submit a detled bug report to http://bugs.mysql.com.

InnoDB: If you get repeated assertion flures or crashes, even

InnoDB: immediately after the mysqld startup, there may be

InnoDB: corruption in the InnoDB tablespace. Please refer to

InnoDB: http://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html

InnoDB: about forcing recovery.

2020-06-01T01:50:00.462101Z 0 [ERROR] mysqld.exe: Event Scheduler initialization fled.

2020-06-01T01:50:00.466686Z 0 [ERROR] mysqld.exe: Plugin ‘InnoDB’ init function returned error.

2020-06-01T01:50:00.471519Z 0 [ERROR] mysqld.exe: Plugin ‘InnoDB’ registration as a STORAGE ENGINE fled.

2020-06-01T01:50:00.476179Z 0 [ERROR] mysqld.exe: Fled to initialize plugins.

2020-06-01T01:50:00.480499Z 0 [ERROR] mysqld.exe: Server initialization fled with error code 1.

2020-06-01T01:50:00.485587Z 0 [ERROR] mysqld.exe: Shutdown complete

如果启动失败,需要检查错误的原因,并进行相应的处理。

第三步:登录MySQL

启动MySQL服务后,就可以在CMD中登录MySQL进行相关操作了。在CMD命令窗体中输入命令:

mysql -u root -p

其中,-u参数表示登录用户名,root是MySQL的默认用户名;-p参数表示提示输入密码。

如果登录成功,会在CMD中输出类似如下的信息:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.7.30-log MySQL Community Server (GPL)

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

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

mysql>

如果登录失败,则需要检查用户名和密码的输入是否正确。

总结

以上就是使用CMD快速启动MySQL数据库的方法。在使用MySQL时,CMD是不可避免的一个工具,希望本文对初学者能够有所帮助。


数据运维技术 » CMD快速启动MySQL数据库的使用方法(cmd快速打开mysql)