Windows上的MariaDB - 尝试启动数据库引擎时出现此错误是什么?

pea*_*ewg 3 mariadb

我问这个问题本身是一个分支,而另一个SO来自其他MariaDB问题: Windows上的MariaDB - 开始帮助?

当我安装MariaDB(v5.2.4)时,打开命令窗口,导航到安装文件的文件夹,然后键入以下内容以启动数据库:

net start mysql

我收到以下错误:

服务名称无效

我没有做任何复杂的事情,只是运行安装并试图开始.有任何想法吗?

Vla*_*oub 10

该错误基本上告诉安装程序没有创建服务(它当前不创建服务),因此您需要自己完成.

  • 启动提升命令行
  • 切换到MariaDB安装目录(C:\ Program Files\MariaDB 5.2.4,类似的东西)
  • bin\mysqld --install

然后才这样

  • net start mysql

假设没有任何东西在端口3306上运行,这将是stat.

唉,您将以这种方式创建的服务器根本不会进行优化.最好创建一个配置文件my.ini(看看安装目录中的MySQL文档和.ini文件的例子),并在这里添加与性能相关的东西(innodb bufferpool size等).使用配置文件,您需要一个不同的命令行来注册服务(上面的步骤3):

  • bin\mysqld - 安装MySQL --defaults-file = path\to\my.ini

5.2.4的安装程序确实是基本的.虽然它正在重新设计,但新的更好用.