我正试图从我的mac终端访问mysql。
我尝试过输入
mysql -u root -p
(并输入,但不存在..)
这是我到目前为止所做的事情:
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)
..但没有任何成功。
我希望通过我向你们所有人提供的关于我的问题的所有信息,有人会帮助我在这个时间里完成 - 消除一个无聊的问题! :)
提前致谢!
/ W
答案 0 :(得分:39)
/ Applications / xampp / xamppfiles / bin / mysql -u root -p
像魅力一样工作!
感谢用户:Wrikken!
答案 1 :(得分:9)
我通常这样做是为了在终端上激活 php 和 mysql ,并在Mac上使用XAMPP 1.7.3(可能还有以上版本)
1. Go to Terminal
2. Enter which php: If it says /usr/bin/php, then proceed to 3.
3. Enter sudo nano ~/.bash_profile (or sudo vim ~/.bash_profile if you know how to use it)
4. Then paste this export PATH="/Applications/XAMPP/xamppfiles/bin:$PATH"
5. Ctrl - O then enter to save, then ctrl - X to exit.
6. Type cd ~
7. type . .bash_profile
8. Restart terminal.
9. Enter which php: If you did it right, it should be the same as the path in #4.
答案 2 :(得分:5)
我只是一个新的xampp用户。我也被这个问题困住了。是的,正确的目录是
/Applications/XAMPP/xamppfiles/bin/(the newest xampp is uppercase)
但是当你连接到db时,你应该输入
./mysql -u root -p (if there's password),
不输入
mysql -u root -p...
直接,它在我的macbook pro上成功了。
答案 3 :(得分:3)
sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start
答案 4 :(得分:1)
我必须使用打开 命令才能让我工作。
e.x。
open / App / Applications / xampp / xamppfiles / bin / mysql
答案 5 :(得分:0)
Mac上的不错功能是打开终端并转到偏好设置。点击配置文件标签并创建新的配置文件。在shell下键入MySQL的路径并输入所有内容,就像在漫长的路上一样。 例如:
/ Applications / XAMPP / xamppfiles / bin / mysql --user = root --password =
只需在上面的路径中添加您的信息即可。关闭首选项窗口并转到FILE并点击新窗口。选择你的个人资料。我把我的名字命名为MySql。而已。
答案 6 :(得分:0)
我用它通过终端访问phpmyadmin mysql数据库
/opt/lampp/bin/mysql -uroot -ppassword
然后
USE dbname
答案 7 :(得分:0)
如果xampp已安装在您的Mac图书中,请转到 cd / Applications / XAMPP / bin /
./ mysql -u根-p
然后输入密码,然后输入
mysql现在开始!!!!!!!