现在,我不知道如何启动 mariadb,因为我没有将它安装为正在运行的服务。
这对我没有帮助: https://mariadb.com/kb/en/mariadb/starting-and-stopping-mariadb/
我用谷歌搜索并认为这可以将其设置为服务:
C:\Program Files\MariaDB 10.0\bin>mysql_install_db.exe --datadir=c:\mariadb --service=MyDB --password=secret 运行 Bootstrap 删除默认用户 设置根密码 创建 my.ini 文件 注册服务“MyDB” fatal error :OpenSCManager 失败 (5)
http://kb.askmonty.org/v/installation-issues-on-windows包含一些帮助 用于解决最常见的问题。如果这对您没有帮助,请 在知识库中发表评论或提交错误报告 http://mariadb.org/jira
然后我去发出这个命令: C:\Program Files\MariaDB 10.0\bin>mysqld.exe --datadir=../data
但它只是停留在那里闪烁。是的,我可以用 Heidisql 连接到 maria db,但是上面的命令提示符是否应该在上面的命令下闪烁一行?
现在,我不知道如何关闭数据库。我去了文档,找不到这个命令:mysql.server stop
但是windows 7没有这样的命令/脚本。
我试过:
C:\Program Files\MariaDB 10.0\bin>mysqladmin -u root -p shutdown 输入密码: ******** mysqladmin:连接到“localhost”的服务器失败 错误:'无法连接到 'localhost' 上的 MySQL 服务器(10061“未知错误”)' 检查 mysqld 是否在 localhost 上运行并且端口是 3306。 您可以通过执行“telnet localhost 3306”来检查这一点
我正在使用 Windows 7。
我读过 http://dev.mysql.com/doc/mysql-startstop-excerpt/5.0/en/windows-server-first-start.html
启动我在 bin 目录下运行的服务器 mysqld --console
我运行了这个命令来停止 mariadb,但它似乎不起作用:
C:\Program Files\MariaDB 10.0\bin>mysqladmin shutdown -p 输入密码: ******** mysqladmin:连接到“localhost”的服务器失败 错误:“拒绝用户‘ODBC’@‘localhost’的访问(使用密码:YES)”
我仍然可以连接。
我在 Windows 7 上启动和停止 maria db(最新版本 3/15/2015)的正确方法是什么?
更新: 我可以用它来关闭: mysqladmin -u root -p 关闭
是否有启动和关闭 mariadb 的正确方法?我真的不希望 mariadb 在我打开机器时自动运行。
谢谢。
最佳答案
这就是你要做的。
- 在 Microsoft 管理控制台中打开“服务”应用。
- 点击开始按钮
- 输入
服务
- 按回车键。
- 如果确实安装了 MySQL 服务,请确保该服务已停止。 (MariaDB 通常作为 MySQL 服务安装)。
- 向下滚动找到 MySQL 服务
- 双击它
- 如果可以,请按“停止”按钮。
- 以管理员身份启动 Windows shell(cmd 或 powershell)。
- 点击开始按钮并输入
cmd
或powershell
- 右键单击开始菜单中显示的程序。
- 单击“以管理员身份运行”项。
- 点击开始按钮并输入
- 设置您的工作目录:
cd C:\Program Files\MariaDB 10.0\bin
- 在接下来的命令中,有些可能会失败。尽管继续。
- 输入
mysqld --remove
- 输入
mysqld --install
- 输入
mysqld --start
- 输入
该操作序列应删除该服务,然后再安装它。最后它会启动它。如果您不在管理员模式下使用 shell,这将不起作用。
您可以通过关闭、重新打开并查看 Microsoft 管理控制台中的“服务”应用来仔细检查是否正确。
为什么会这样?因为,与许多服务 .exe 程序一样,MySQL 和 MariaDB 服务器是自安装的:它们包含必要的代码以将自身作为服务安装和删除。
关于mysql - MariaDB install : I unchecked running as service during installation. 启动和停止 mariadb 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29067887/