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是不可避免的一个工具,希望本文对初学者能够有所帮助。