質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

パス

パス(path)はファイルシステムの場所(階層)を明示したものです。

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

Q&A

解決済

2回答

2628閲覧

ターミナルからmysqlへの接続

meta0804

総合スコア23

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

パス

パス(path)はファイルシステムの場所(階層)を明示したものです。

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

0グッド

0クリップ

投稿2016/10/04 04:54

xamppにてPHPの勉強をしているのですが、途中で行き詰まったので質問させてください。

「PHP+MySQL マスターブック」という本で途中までサクサク進めていたのですが、MySQLに接続するには、という部分で躓いてしまいました。

本の通り、ターミナルを開いて(OSはMacOS)、
cd Applications/XAMPP/xammpfiles/bin/mysqlとコマンドを打っても、No such file or directoryと表示されてしまいます。

finderでパスを確認しても間違いがないので困っています。

どなかご教示下さい。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

cd Applications/XAMPP/xammpfiles/bin/mysql

Applications/XAMPP/xammpfiles/bin/mysqlは実行可能ファイルであってディレクトリではないので、、そこにcdすることはできないのでは?./Applications/XAMPP/xammpfiles/bin/mysqlなら実行できるのではないでしょうか。

投稿2016/10/04 05:07

mit0223

総合スコア3401

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meta0804

2016/10/04 05:08

はい、、、 それで出来ました、、、 わかりやすいご回答ありがとうございました!
mit0223

2016/10/04 05:08

あ、当てずっぽうの回答は外れてたみたいですね。無視してください。
guest

0

ベストアンサー

cd Applications/XAMPP/xammpfiles/bin/mysqlとコマンドを打っても、

terminalでコマンドを打つ時に「Applications」の先頭に「/」を付け忘れていませんか?
正しくは以下のように打つ必要があります。
cd /Applications/XAMPP/XAMPP/xammpfiles/bin/mysql

それでもダメならFinder上でもlsコマンドでもいいので、上記の場所に「mysql」ファイルが存在するか確認してみてください。

投稿2016/10/04 05:03

him_agg

総合スコア32

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meta0804

2016/10/04 05:04

なんと初歩的な、、、 すみません、ご回答ありがとうございました!
him_agg

2016/10/04 05:13

一応補足ですが、先頭の「/」はルートのことを意味しています。 この場合は「/Applications」と打つことで、ルート直下の「Applications」を見てね、という意味になります。 「No such file or directory」のようなエラーが出た場合は自分のパス指定のミスが無いかとパスのファイル・フォルダが存在するかを確認した方がいいです。 特にMacだと新しいOSリリース時にbinのパスが変更されたりするので、比較的新しい書籍でもパスが違うなんてこともあります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問