Xampp:从终端访问 MySQL?

Ada*_*dam 4 mysql command-line xampp

我在这里找到了答案:How do I start the MySQL console in XAMPP? 但这对我不起作用。

首先,如果我转到文件夹

/opt/lampp/bin/
Run Code Online (Sandbox Code Playgroud)

如果我然后打电话

mysql -u root
Run Code Online (Sandbox Code Playgroud)

然后我收到通知该命令未知。我不明白为什么。不过,我可以做

./mysql -u root
Run Code Online (Sandbox Code Playgroud)

但随后由于某种原因MariaDB开始: 在此输入图像描述

那么从终端访问MySQL的正确方法是什么呢?

Geo*_*sen 9

您无法启动它的原因mysql -u root -p是因为该文件夹位置/opt/lampp/未包含在您的路径中。将此行添加到您的.bashrc文件中:

export PATH=/opt/lampp/bin/:$PATH
Run Code Online (Sandbox Code Playgroud)

然后关闭它并source使用以下命令:

source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

如果上述命令没有出现错误,source那么您现在可以mysql -u root -p从终端执行此操作。