17

Mac のターミナルから mysql にアクセスしようとしています。

私はただ入力してみました

mysql -u ルート -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 ルート -p (my_phpmyadmin_created_database)

..しかし、成功しませんでした。

4

9 に答える 9

48

/Applications/xampp/xamppfiles/bin/mysql -u root -p

魔法のように働きました!

ユーザーのおかげで: Wrikken!

于 2012-12-15T15:57:09.207 に答える
11

私は通常、MacでXAMPP 1.7.3(およびおそらくそれ以上)を使用してターミナルからphpmysqlをアクティブにするためにこれを行います

 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.
于 2014-12-25T11:53:57.373 に答える
1

仕事をするには、 open コマンドを使用する必要がありました。

/App/Applications/xampp/xamppfiles/bin/mysql を開く

于 2014-10-07T15:34:17.587 に答える
0

Mac の優れた機能は、ターミナルを開いて設定に移動することです。プロファイル タブをクリックして、新しいプロファイルを作成します。シェルでMySQLへのパスを入力し、長い道のりを行くときと同じようにすべてを入力します。元:

/Applications/XAMPP/xamppfiles/bin/mysql --user=root --password=

上記のパスに情報を追加するだけです。設定ウィンドウを閉じて、ファイルに移動し、新しいウィンドウを押します。プロフィールを選択します。MySql という名前を付けました。それでおしまい。

于 2016-05-27T13:17:31.647 に答える