gpt4 book ai didi

mysql - 查询本地MySql数据库

转载 作者:行者123 更新时间:2023-11-29 09:17:36 35 4
gpt4 key购买 nike

我刚刚开始使用 MySql,需要对本地数据库文件运行简单的查询。但我一直遇到同样的错误:“无法连接到‘127.0.0.1’上的 MySql 服务器”,这很奇怪,因为你会认为机器可以连接到自身......

我从 this tutorial 开始,但卡在了第 15 步。当我测试连接时,它给出了错误。

我没有运行 mysqld 进程,当尝试启动服务器实例(希望启动所述进程)时,我收到错误。

我的安装文件夹中没有 my.cnf 或 my.ini。我从未指定应用作连接或服务器的数据源的数据库文件,因此可能缺少该文件?

我可能做了一些非常愚蠢的错误,但请帮助我。

[愤怒]这太令人沮丧了!为什么在进行数据建模时不能简单地运行 sql 查询? MySql 是一个要求:([/rage]

<小时/>

编辑:SQL 服务器已启动运行,我可以连接到它并进入 Workbench 的 SQL 开发部分。但我无法选择需要连接的数据库,“use DataBaseName”导致“未知数据库'DataBaseName'”。这包括自动生成且在数据库建模 View 中可见的数据库名称。

这可能与我的服务器设置有关,在配置向导中的“InnoDB 表空间设置”部分,所有功能都被禁用......似乎我可以在此处选择我的数据库文件。

最佳答案

MySQL Workbench 是一个 MySQL 客户端,连接到 MySQL 服务器实例。服务器和客户端可以在同一台机器上愉快地共存。

要运行 MySQL 服务器,通常需要运行 mysqld。您报告的错误“Can't connect to MySql server on '127.0.0.1'似乎不是来自mysqld,而是来自MySQL客户端,就像工作台一样。

您是否下载并安装了 MySQL 服务器?如果没有,您可以从以下位置下载社区版本(当前版本为 5.1.50):

关于mysql - 查询本地MySql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3600320/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com