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)
..しかし、成功しなかった。
私は私の問題についてすべての情報を提供してくれて、誰かがこの時間の詰まったつまらない問題で助けてくれることを願っています! :)
前もって感謝します!
/ W
/ Applications/xampp/xamppfiles/bin/mysql -u root -p
魅力のように働いた!
ユーザーに感謝:Wrikken!
私は通常、MacでXAMPP 1.7.3(およびおそらく上記)を備えた端末からphpおよびmysqlをアクティブにするためにこれを行います。
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.
私は新しい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でうまく語られました。
Sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start
opencommandを使用して作業しなければなりませんでした。
例.
/ App/Applications/xampp/xamppfiles/bin/mysqlを開きます
これを使用して、ターミナル経由でphpmyadmin mysqlデータベースにアクセスしました
/opt/lampp/bin/mysql -uroot -ppassword
それから
USE dbname
xamppがMacブックにインストールされている場合は、cd/Applications/XAMPP/bin /のファイルパスに移動するだけです。
./mysql -u root -p
タイプよりも設定されている場合、パスワードを要求するよりも入力します
mysqlが開始されました!!!!!!!!
Macの便利な機能は、ターミナルを開いて設定に移動することです。 [プロファイル]タブをクリックして、新しいプロファイルを作成します。シェルの下に、MySQLへのパスを入力し、長い道のりをするときと同じようにすべてを入力します。例:
/ Applications/XAMPP/xamppfiles/bin/mysql --user = root --password =
上記のパスに情報を追加してください。設定ウィンドウを閉じてFILEに移動し、新しいウィンドウを開きます。プロフィールを選択してください。私はMySqlという名前を付けました。それでおしまい。