首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在苹果电脑上运行MySql

在苹果电脑上运行MySql
EN

Stack Overflow用户
提问于 2012-10-21 21:02:29
回答 2查看 774关注 0票数 0

我刚刚在mac上成功安装了MySql,根据网站的信息,我应该在终端中输入以下命令才能开始:

代码语言:javascript
复制
cd /usr/local/mysql
sudo ./bin/mysqld_safe

我输入了命令,在我的MySQLPrefs面板上,它显示MySql服务器正在运行,但是在我的终端上没有发生任何其他事情。它只是显示了

代码语言:javascript
复制
Starting mysqld daemon with databases from /usr/local/mysql-5.5.28-osx10.6-x86/data

我知道这是个愚蠢的问题,但我现在该怎么办?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-21 21:17:24

要启动MySQL命令行界面:

代码语言:javascript
复制
/usr/local/mysql/bin/mysql -u root

我认为mac上的mysql会自动启用无需密码的root访问。如果您想更改密码,请检查此链接:http://www.cyberciti.biz/faq/mysql-change-root-password/

如果您只想在shell提示符上编写mysql,那么编辑您的.bash_profile文件并在末尾添加以下行:

代码语言:javascript
复制
export PATH=$PATH:/usr/local/mysql/bin/
票数 1
EN

Stack Overflow用户

发布于 2020-12-03 04:44:26

这是一个广泛的问题,但这也是每个人都会以这样或那样的方式问到的问题。如果安装了,我们如何使用它?下一步应该做些什么?

首先知道如何验证它是否正在运行。您的安装可以设置为在计算机重新启动时自动加载。虽然这是最常见的配置,但也可以将其设置为不自动加载。因此,验证它是否正在运行是重要的第一步。您始终可以使用以下命令检查您的服务器状态:

代码语言:javascript
复制
*mysqladmin -u root -p status*

如果正在运行,这将返回服务器状态和详细信息。语法假定$PATH变量添加了MySQL文件路径。如果不是,您可以提供可执行文件的完整路径。

代码语言:javascript
复制
*/usr/local/mysql/bin/mysqladmin -u root -p status*

您应该考虑将文件夹路径添加到$PATH变量。对此的解释已经在另一个答案中给出了。

您安装MySQL的目的是构建一个数据库。您也可以花时间来检查一些默认的数据库结构。无论采用哪种方式,您都需要与数据库服务进行交互,以创建、管理、查询和检查数据库及其组件。

接下来你需要知道的是使用什么来与MySQL交互。为此,有所有类型的选项。默认也是最基本的方法是在终端中使用"mysql“命令行客户端。它位于与上述命令相同的路径中。这可以通过三种方式使用:

  1. 输入带有足够参数登录到shell的命令,然后使用shell界面运行其他-u命令: mysql root -p。
  2. 在一行中输入命令以及将执行命令的其他选项。
  3. 使用您想要运行的命令创建一个.sql脚本,使用MySql调用此脚本: mysql db_name < script.sql > output.tab。(上面的命令调用可执行文件,指定数据库,使用"<“输入脚本,并使用”>“将输出定向到文件)。

所有这些都可以在MySQL命令行客户端(found here)下的MySQL文档中找到。

了解命令行客户端是很好的,从MySQL开始的每个人都应该熟悉它的工作原理。然而,我认识的每个数据库人员,包括我自己,都使用图形工具来执行他们的大多数MySQL操作。作为MySQL工作台的一部分,MySQL有一个图形界面。这是许多人使用的默认工具。

还有许多其他轻量级图形应用程序也会让您使用MySQL。我只提到一个名字,以避免出现推广任何商业产品的现象。大多数MySQL专业人员至少熟悉phpMyAdmin。它是在所有操作系统平台上使用的基于web的工具。我不认为它是最简单、最快或最好的。但它可以很好地满足大多数需求,并且多年来一直是标准的MySQL工具。除此之外,你的应用商店,你的包管理器,或者网络搜索肯定会有很多选择,你肯定会找到一个符合你需要的。

最后,您将需要有关命令的培训。有许多关于MySQL命令的培训来源,包括MySQL documentation found here。《参考手册》将成为命令的goto。MySQL文档也有教程。你可以搜索几十个博客和专业视频培训。你如何选择学习是个人喜好(可能还有预算)的问题。

请记住,数据库本身很少使用。它们通常存储数据,以支持任意数量的本地或基于云的应用程序。执行这些第一步将帮助您入门,但您还应该准备好了解使用它们的应用程序以及如何连接它们。

当然,总会有Stackoverflow来提问。这个特定的问题已经存在多年,没有任何进一步的更新,似乎至少是关于如何开始的讨论是有序的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12998039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档