本节提供了启动MySQL Server的一般概述。以下部分提供了从命令行或作为Windows服务启动MySQL Server的更具体信息。
这里的信息主要适用,如果您使用MySQL使用MySQLno
版本,或者如果要手动配置和测试MySQL而不是使用MySQL安装程序。
这些部分中的示例假定MySQL安装在默认位置C:\ Program Files \ MySQL \ MySQL Server 8.0
。如果您在不同位置安装MySQL,请调整示例中显示的路径名。
客户有两种选择。它们可以使用TCP / IP,或者如果服务器支持命名管道连接,则可以使用命名管道。
Windows的MySQL还支持共享内存连接,如果服务器已启动shared_memory.
启用系统变量。客户端可以通过使用共享内存来连接- Procolocol =内存
选项。
有关哪个服务器二进制运行的信息,请参阅第2.3.4.3节“选择MySQL Server类型”。
测试最佳从控制台窗口中的命令提示符完成(或“DOS窗口“)。通过这种方式,您可以在窗口中具有服务器显示状态消息,在那里它们很容易看到。如果您的配置出现问题,则这些消息使您可以更轻松地识别和修复任何问题。
必须在MySQL启动之前初始化数据库。有关初始化过程的其他信息,请参阅第2.10.1节“初始化数据目录”。
要启动服务器,请输入此命令:
C:\>“C:\ Program Files \ MySQL \ MySQL Server 8.0 \ bin \ mysqld”--console
对于包含的服务器Innodb.
支持,您应该看到类似于它的邮件,因为它开始时(路径名称和大小可能有所不同):
InnoDB:第一个指定的数据文件C:\ ibdata \ ibdata1不存在:InnoDB:要创建的新数据库!InnoDB:设置文件C:\ ibdata \ ibdata1尺寸到209715200 InnoDB:数据库物理写入文件全部:等待... InnoDB:日志文件C:\ iblogs \ ib_logfile0不存在:new要创建innodb:设置日志文件c:\ iblogs \ ib_logfile0大小到31457280 innodb:log文件c:\ iblogs \ ib_logfile1不存在:new要创建innodb:设置日志文件c:\ iblogs \ ib_logfile1大小到31457280 innodb:log文件c:\ iblogs \ ib_logfile2不存在:new要创建innodb:设置日志文件c:\ iblogs \ ib_logfile2大小到31457280 InnoDB:找不到双手缓冲区:创建新InnoDB:Demenkwrite缓冲区创建InnoDB:创建外键约束系统表InnoDB:外键约束系统表创作011024 10:58:25 InnoDB:开始
当服务器完成启动序列时,您应该看到类似的东西,这表示服务器已准备好服务客户端连接:
MySQLD:准备连接版本:'8.0.25'插座:''端口:3306
服务器继续写入控制台,任何它产生的进一步诊断输出。您可以打开一个用于运行客户端程序的新控制台窗口。
如果你省略了- 安慰
选项,服务器将诊断输出写入数据目录中的错误日志(C:\ Program Files \ MySQL \ MySQL Server 8.0 \ Data
默认)。错误日志是文件。呃
扩展,可以使用- 错误错误
选项。
最初的根
MySQL Grant表中的帐户没有密码。启动服务器后,您应该使用指令为其设置密码第2.10.4节“确保初始MySQL帐户”。