用CMD命令行启动MySQL数据库成功了(cmd启动mysql成功)
用CMD命令行启动MySQL数据库成功了!
MySQL是一种常用的关系型数据库管理系统,在使用MySQL时,我们通常是通过图形界面软件如navicat等进行连接和操作。但是,有些情况下,我们可能需要通过命令行启动MySQL数据库,比如在某些服务器上,我们无法安装图形界面软件,只能通过命令行操作。
那么,如何通过CMD命令行启动MySQL数据库呢?
我们需要打开CMD命令行,可以通过在Windows系统中按下“WIN+R”键打开“运行”窗口,输入“cmd”并按下回车键即可打开CMD命令行窗口。
接着,我们需要进入MySQL的安装目录,例如我的MySQL安装在“D:\Program Files\MySQL\MySQL Server 8.0\bin”目录下,那么我们可以在CMD命令行窗口中输入以下命令进入该目录:
cd D:\Program Files\MySQL\MySQL Server 8.0\bin
注意,这里的“cd”是改变当前目录的命令,后面必须跟着要进入的路径。
然后,我们可以输入以下命令启动MySQL数据库:
mysqld --console
这里的“mysqld”是MySQL数据库的启动命令,而“–console”则表示将命令行窗口作为MySQL数据库的输出窗口,方便我们查看MySQL数据库的启动情况。
等待一段时间,如果一切正常,我们会在CMD命令行窗口中看到类似以下的输出:
2020-11-16T09:21:49.956996Z 0 [System] [MY-010910] [Server] D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.21) starting as process 13624
2020-11-16T09:21:49.969102Z 0 [Warning] [MY-010915] [Server] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes should be used with strict mode. They will be merged with strict mode in a future release.2020-11-16T09:21:50.612174Z 0 [System] [MY-010116] [Server] D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.21) starting as process 9752
2020-11-16T09:21:50.619477Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for D:\Program Files\MySQL\MySQL Server 8.0\data\ is case insensitive2020-11-16T09:21:51.429929Z 0 [System] [MY-010229] [Server] Starting XA crash recovery...
2020-11-16T09:21:51.473614Z 0 [System] [MY-010232] [Server] Recovery completed for XA transactions.2020-11-16T09:21:51.618845Z 0 [Warning] [MY-013746] [Server] A deprecated TLS version TLSv1 is enabled for channel mysql_mn_tls. Please use --tls-version=TLSv1.2 to avoid warnings.
2020-11-16T09:21:51.620810Z 0 [System] [MY-010931] [Server] D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: ready for connections. Version: '8.0.21' socket: '' port: 3306 MySQL Community Server - GPL.
其中,最后一行的“ready for connections”表示MySQL数据库已经启动并准备好接受连接。此时,我们就可以通过MySQL命令行客户端或其他软件连接MySQL数据库进行操作了。
综上所述,通过CMD命令行启动MySQL数据库并不难,只需要掌握正确的启动命令和路径即可。当然,在实际应用过程中,还需要注意MySQL数据库的配置和管理,保证其正常运行和安全性。