【问题标题】:how to make local mysql connection open at the start of computer(windows)?如何在计算机(Windows)启动时打开本地mysql连接?
【发布时间】:2022-01-12 07:17:53
【问题描述】:
我正在尝试在 Flutter 中创建一个使用 mysql 作为本地数据库的独立桌面应用程序。
我的问题是当我需要从我的应用程序中使用数据库时,我需要打开 mysql 命令行客户端并输入我的密码来启动服务(或打开连接)。
简单来说,每当我打开我的桌面应用程序时,mysql 都应该可以使用了。我怎样才能做到这一点?
我已经尝试过 starting mysql as windows service 。这是我应该遵循的答案吗?
我跟着它。但这对我不起作用..
【问题讨论】:
标签:
mysql
localhost
windows-services
mysql-workbench
flutter-desktop
【解决方案1】:
在 Windows 中安装 mysql 期间,您将获得将 mysql 作为 Windows 服务启动的选项。不明白的可以关注starting myswl as windows service。
在这一步之后,从搜索栏中打开 mysql 安装程序社区。p>
-
寻找“MySQL 服务器”并点击重新配置
-
点击“下一步”直到进入“认证方式”页面
-
-
在“身份验证方法”页面上选中第二个选项“使用传统身份验证方法”
-
然后按照 Windows 安装程序给出的步骤,直到结束。
现在您可以直接连接到数据库并执行操作,而无需创建其本地实例,甚至无需打开 mysql 命令行客户端或工作台。