【发布时间】:2012-12-03 07:03:38
【问题描述】:
我正在尝试从我的 mac 终端访问 mysql。
我试过只是打字
mysql -u root -p
(和 Enter,但不存在..)
这是我到目前为止所做的/找到的:
Williams-iMac:mysql noName$ cd /Applications/xampp/xamppfiles/var/mysql/mysql
Williams-iMac:mysql noName$ ls
这就是位于那里的东西。
columns_priv.MYD help_relation.frm slow_log.CSV
columns_priv.MYI help_topic.MYD slow_log.frm
columns_priv.frm help_topic.MYI tables_priv.MYD
db.MYD help_topic.frm tables_priv.MYI
db.MYI host.MYD tables_priv.frm
db.frm host.MYI time_zone.MYD
event.MYD host.frm time_zone.MYI
event.MYI ndb_binlog_index.MYD time_zone.frm
event.frm ndb_binlog_index.MYI time_zone_leap_second.MYD
func.MYD ndb_binlog_index.frm time_zone_leap_second.MYI
func.MYI plugin.MYD time_zone_leap_second.frm
func.frm plugin.MYI time_zone_name.MYD
general_log.CSM plugin.frm time_zone_name.MYI
general_log.CSV proc.MYD time_zone_name.frm
general_log.frm proc.MYI time_zone_transition.MYD
help_category.MYD proc.frm time_zone_transition.MYI
help_category.MYI procs_priv.MYD time_zone_transition.frm
help_category.frm procs_priv.MYI time_zone_transition_type.MYD
help_keyword.MYD procs_priv.frm time_zone_transition_type.MYI
help_keyword.MYI servers.MYD time_zone_transition_type.frm
help_keyword.frm servers.MYI user.MYD
help_relation.MYD servers.frm user.MYI
help_relation.MYI slow_log.CSM user.frm
但我仍然不知道如何访问 mysql,以便我可以创建一个新数据库(我 phpmyadmin 不这样做)。不过,我在 phpmyadmin 中创建了一个新数据库,只是为了尝试输入:
mysql -u root -p (my_phpmyadmin_created_database)
..但没有任何成功。
【问题讨论】:
-
在您的 xampp 安装中是否有
mysql/bin目录。该目录中的find -name 'mysql'也可能有所帮助。 -
尝试缩进 4 个空格以使其看起来不错,但它似乎不起作用.. 这是我尝试 find -name 'mysql': Williams-iMac:~ noName$ 时得到的find -name 'mysql'(并在此处输入) find: 非法选项 --n 用法:find [-H | -L | -P] [-EXdsx] [-f 路径] 路径 ... [表达式] 查找 [-H | -L | -P] [-EXdsx] -f 路径 [路径 ...] [表达式]
-
啊,显然那里需要路径。
find . -name 'mysql'在 xampp 目录中。 -
Williams-iMac:~ noName$ cd /Applications/xampp/ Williams-iMac:xampp noName$ find . -name 'mysql' (AND ENTER) 将生成.........:./xamppfiles/bin/mysql ./xamppfiles/lib/mysql ./xamppfiles/lib/perl5/site_perl/5.10.1/darwin -2level/auto/DBD/mysql ./xamppfiles/lib/perl5/site_perl/5.10.1/darwin-2level/DBD/mysql ./xamppfiles/licences/mysql ./xamppfiles/share/mysql ./xamppfiles/var/mysql ./xamppfiles/var/mysql/mysql find: ./xamppfiles/var/mysql/widget_corp: Permission denied
-
所以,
./xamppfiles/bin/mysql是您可以使用的二进制文件,或者您可能希望将./xamppfiles/bin/添加到您的$PATH
标签: mysql macos terminal phpmyadmin xampp