私はここで答えを見つけました: どうすればXAMPPでMySQLコンソールを起動できますか? しかし、それは私にとってはうまくいきません。
最初にフォルダに行くと
/opt/lampp/bin/
それから電話したら
mysql -u root
次に、このコマンドが不明であることを通知されます。理由がわかりません。しかし、私はできる
./mysql -u root
それでは、ターミナルからMySQLにアクセスする正しい方法は何でしょうか?
Xamppは、MySQLのドロップイン置換としてMariadbを使用します。 mysqlにはフォルダーとファイル名がありますが、MariaDBはその背後にあります。 mariadb-vs-mysql-compatibility。 をお読みください
mysql -u root -p
を開始できないのは、フォルダーの場所/opt/lampp/
がパスに含まれていないためです。 .bashrc
ファイルに次の行を追加します。
export PATH=/opt/lampp/bin/:$PATH
それを閉じて、source
it with:
source ~/.bashrc
上記のsource
コマンドからエラーが発生しない場合、ターミナルからmysql -u root -p
を実行できます。
まず、以下を実行してxamppを起動することを確認してください
cd /opt/lampp
Sudo lampp start
Binディレクトリに変更します
cd bin (if you are already in /opt/lampp) or cd /opt/lampp/bin
./mysql -u root -p
と入力してmariadbを起動します