Xampp: Доступ к MySQL из терминала?

Я нашел ответ здесь: Как запустить консоль MySQL в XAMPP? но это не работает для меня.

Сначала, если я перейду в папку

/opt/lampp/bin/

, если я тогда вызову

mysql -u root

Затем я получаю уведомление что эта команда неизвестна. Я не понимаю, почему. Тем не менее, я могу выполнить

./mysql -u root

, но по какой-то причине MariaDB запускается: Как запустить консоль MySQL в XAMPP?

Итак, каков правильный способ доступа к MySQL из терминала?

1
задан 25 November 2017 в 01:01

9 ответов

Xampp использует Mariadb в качестве замены для MySQL. Вы найдете папки и имена файлов с помощью mysql, но за ними стоит MariaDB. Пожалуйста, прочитайте mariadb-vs-mysql-совместимость.

1
ответ дан 22 May 2018 в 15:55

Xampp использует Mariadb в качестве замены для MySQL. Вы найдете папки и имена файлов с помощью mysql, но за ними стоит MariaDB. Пожалуйста, прочитайте mariadb-vs-mysql-совместимость.

1
ответ дан 18 July 2018 в 02:39

Xampp использует Mariadb в качестве замены для MySQL. Вы найдете папки и имена файлов с помощью mysql, но за ними стоит MariaDB. Пожалуйста, прочитайте mariadb-vs-mysql-совместимость.

1
ответ дан 24 July 2018 в 17:37

Причина, по которой вы не можете ее запустить mysql -u root -p, заключается в том, что местоположение папки /opt/lampp/ не включено в ваш путь. Добавьте эту строку в свой файл .bashrc:

export PATH=/opt/lampp/bin/:$PATH

Затем закройте его и source с помощью:

source ~/.bashrc

Если ошибок из вышеизложенного source затем вы можете сделать mysql -u root -p с вашего терминала.

0
ответ дан 22 May 2018 в 15:55

Сначала убедитесь, что вы запустили xampp, выполнив следующие

   cd /opt/lampp
   sudo lampp start

Перейдите в каталог bin i.e

cd bin (if you are already in /opt/lampp) or cd /opt/lampp/bin

Запустите mariadb, набрав ./mysql -u root -p

0
ответ дан 22 May 2018 в 15:55

Сначала убедитесь, что вы запустили xampp, выполнив следующие

cd /opt/lampp sudo lampp start

Перейдите в каталог bin i.e

cd bin (if you are already in /opt/lampp) or cd /opt/lampp/bin

Запустите mariadb, набрав ./mysql -u root -p

0
ответ дан 18 July 2018 в 02:39

Причина, по которой вы не можете ее запустить mysql -u root -p, заключается в том, что местоположение папки /opt/lampp/ не включено в ваш путь. Добавьте эту строку в свой файл .bashrc:

export PATH=/opt/lampp/bin/:$PATH

Затем закройте его и source с помощью:

source ~/.bashrc

Если ошибок из вышеизложенного source затем вы можете сделать mysql -u root -p с вашего терминала.

0
ответ дан 18 July 2018 в 02:39

Сначала убедитесь, что вы запустили xampp, выполнив следующие

cd /opt/lampp sudo lampp start

Перейдите в каталог bin i.e

cd bin (if you are already in /opt/lampp) or cd /opt/lampp/bin

Запустите mariadb, набрав ./mysql -u root -p

0
ответ дан 24 July 2018 в 17:37

Причина, по которой вы не можете ее запустить mysql -u root -p, заключается в том, что местоположение папки /opt/lampp/ не включено в ваш путь. Добавьте эту строку в свой файл .bashrc:

export PATH=/opt/lampp/bin/:$PATH

Затем закройте его и source с помощью:

source ~/.bashrc

Если ошибок из вышеизложенного source затем вы можете сделать mysql -u root -p с вашего терминала.

0
ответ дан 24 July 2018 в 17:37

Другие вопросы по тегам:

Похожие вопросы: