更新时间:2022-03-21 10:45:09 来源:极悦 浏览1561次
本节概述了启动MySQL服务器。以下部分提供了从命令行或作为Windows服务启动MySQL服务器的更具体信息。
此处的信息主要适用于您使用该noinstall版本安装MySQL,或者如果您希望手动配置和测试MySQL而不是使用 MySQL安装程序。
这些部分中的示例假定MySQL安装在默认位置C:\Program Files\MySQL\MySQL Server 8.0. 如果您将MySQL安装在不同的位置,请调整示例中显示的路径名。
客户有两种选择。它们可以使用 TCP/IP,或者如果服务器支持命名管道连接,它们可以使用命名管道。
shared_memory如果服务器在启用系统变量 的情况下启动,MySQL for Windows 也支持共享内存连接 。--protocol=MEMORY客户端可以使用该选项 通过共享内存进行连接 。
最好从控制台窗口(或“ DOS 窗口”)中的命令提示符进行测试。通过这种方式,您可以让服务器在易于查看的窗口中显示状态消息。如果您的配置有问题,这些消息可以让您更轻松地识别和修复任何问题。
要启动服务器,请输入以下命令:
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld" --console
对于包含InnoDB支持的服务器,您应该会在启动时看到与以下类似的消息(路径名称和大小可能不同):
InnoDB: The first specified datafile c:\ibdata\ibdata1 did not exist:
InnoDB: a new database to be created!
InnoDB: Setting file c:\ibdata\ibdata1 size to 209715200
InnoDB: Database physically writes the file full: wait...
InnoDB: Log file c:\iblogs\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file c:\iblogs\ib_logfile0 size to 31457280
InnoDB: Log file c:\iblogs\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file c:\iblogs\ib_logfile1 size to 31457280
InnoDB: Log file c:\iblogs\ib_logfile2 did not exist: new to be created
InnoDB: Setting log file c:\iblogs\ib_logfile2 size to 31457280
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: creating foreign key constraint system tables
InnoDB: foreign key constraint system tables created
011024 10:58:25 InnoDB: Started
当服务器完成其启动序列时,您应该会看到类似这样的内容,这表明服务器已准备好为客户端连接提供服务:
mysqld: ready for connections
Version: '8.0.28' socket: '' port: 3306
服务器继续将它产生的任何进一步的诊断输出写入控制台。您可以打开一个新的控制台窗口来运行客户端程序。
如果省略该--console选项,服务器会将诊断输出写入数据目录中的错误日志(C:\Program Files\MySQL\MySQL Server 8.0\data默认情况下)。错误日志是带有.err扩展名的文件,可以使用--log-error 选项进行设置。如果大家想了解更多相关知识,可以关注一下极悦的MySQL教程,里面还有更丰富的知识等着大家去学习,希望对大家能够有所帮助。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习