我刚刚在mac上成功安装了MySql,根据网站,我应该在终端中输入以下命令才能开始:
cd /usr/local/mysql
sudo ./bin/mysqld_safe
我输入了命令,在MySQLPrefs面板上显示MySql服务器正在运行,但我的终端上没有其他任何事情发生。它只是显示
Starting mysqld daemon with databases from /usr/local/mysql-5.5.28-osx10.6-x86/data
我知道这是一个愚蠢的问题,但我现在该怎么做?
答案 0 :(得分:1)
启动MySQL命令行界面:
/usr/local/mysql/bin/mysql -u root
我认为mac上的mysql通常可以在没有密码的情况下启用root访问。如果您想更改密码,请点击以下链接:http://www.cyberciti.biz/faq/mysql-change-root-password/
如果您只想在shell提示符下写mysql
,请编辑您的.bash_profile
文件并在结尾处添加以下行:
export PATH=$PATH:/usr/local/mysql/bin/
答案 1 :(得分:0)
这是一个广泛的问题,但这也是每个入门者以一种或另一种方式提出的问题。如果已安装,我们如何使用它?下一步应该怎么做?
首先知道如何验证它的运行状态。可能已设置安装,以便在计算机重新启动后自动加载。虽然这是最常见的配置,但也可以将其设置为不自动加载。因此,验证它正在运行是重要的第一步。您始终可以使用以下命令检查服务器状态:
*mysqladmin -u root -p status*
这将返回服务器状态和详细信息(如果正在运行)。语法假定$ PATH变量已添加MySQL文件路径。如果没有,则可以提供可执行文件的完整路径。
*/usr/local/mysql/bin/mysqladmin -u root -p status*
您应该考虑将文件夹路径添加到$ PATH变量中。对此的解释已经在另一个答案中给出。
您安装MySQL是为了构建数据库。同样,值得您花一些时间来检查一些默认的数据库结构。无论哪种方式,您都需要与数据库服务进行交互以创建,管理,查询和检查数据库及其组件。
接下来,您需要知道的是用于与MySQL交互的内容。为此,存在所有类型的选项。默认和最基本的做法是在终端中使用“ mysql”命令行客户端。在与上面的命令相同的路径中找到该文件。可以通过三种方式使用它:
所有这些信息都可以在MySQL文档的 MySQL命令行客户端 (found here)下找到。
很高兴知道命令行客户端,以MySQL开头的每个人都应该熟悉其工作原理。但是,我认识的每个数据库人员(包括我在内)都使用图形工具执行其大多数MySQL操作。 MySQL具有图形界面,作为MySQL工作台的一部分。这是许多人使用的默认工具。
还有许多其他轻量级的图形应用程序,它们也会使您使用MySQL。为了避免出现任何商业产品的出现,我仅提及一个名字。大多数MySQL专业人士至少对phpMyAdmin很熟悉。它是在所有OS平台上使用的基于Web的工具。我不认为它是最简单,最快或最好的。但是它可以满足大多数需求,并且多年来一直是标准的MySQL工具。除此之外,您的应用商店,包装经理或网络搜索肯定会提供很多选择,您一定会找到满足您需求的选择。
最后,您将需要有关命令的培训。有许多关于MySQL命令的培训资料,包括MySQL文档found here。参考手册将是您查找命令的指南。 MySQL文档也有教程。您可以搜索许多博客和专业视频培训。您如何选择学习取决于个人喜好(可能还有预算)。
请记住,数据库很少自己使用。它们最经常存储的数据支持任何数量的本地或基于云的应用程序。采取这些第一步将使您入门,但是您还应该准备了解使用它们的应用程序以及如何连接它们。
当然,总是有Stackoverflow提出问题。这个特殊的问题已经存在多年了,没有任何进一步的更新,而且似乎至少在讨论如何入门方面是有条理的。