Как запустить консоль MySQL в XAMPP?


17

Установка XAMPP завершена. XAMPP запущен и работает.

А как насчет консоли MySQL? Как можно запустить консоль MySQL для запуска некоторых специальных операторов SQL?


Помните, что в Ubuntu есть намного лучшие способы развертывания веб-сервера, чем в XAMPP. Они также проще и надежнее. Создайте новый вопрос, если хотите узнать процесс.
Ричард Родригес

Ответы:


26

просто запустите MySQL с помощью команды

пример: sudo /opt/lampp/lampp startmysql

и найдите путь mysql, он будет помещен в каталог bin lampp, затем войдите

пример: /opt/lampp/bin/mysql -u root


это идеально подходит для Linux XAMPP
Муртуза Забуавала

5

От типа терминала, mysql -uUSER -pPASSWORD DATABASEкоторый является:

mysql Фактическая команда для использования MySQL

-uUSERэто то, что пользователь будет подключаться. -U является параметром для пользователя и пользовательская частью является фактическим именем пользователя.

-pPASSWORDэто пароль для этого пользователя. -p является параметром для пароля и ПАРОЛЬ фактический пароль.

часть базы данных является необязательной. Это просто, если вы хотите подключиться напрямую к определенной базе данных. Например, предположим, что пользователь cyrex с паролем Ubuntu хочет подключиться к базе данных Linux, вы должны ввести это:

mysql -ucyrex -pubuntu linux (Пользователь Cyrex, пароль Ubuntu и база данных Linux)

если вы не добавляете базу данных, вы можете в конечном итоге перейти к ней с помощью оператора использования mysql или поиска базы данных с помощью show database;


1
+1: это обычное решение, но я боюсь, что XAMPP на самом деле не развертывает MySQL, как это. Я не использую XAMPP, поэтому я не уверен, но у моего друга он есть, и я ненавижу его каждый бит. Если мои предположения верны, ваше решение может не сработать для ОП, но оно все равно верно.
Ричард Родригес

1

Может быть, вы задаетесь вопросом о пакете Apache Friends Xampp . Единственный способ инициализации - MySql

~$ sudo /opt/lampp/lampp startmysql

Если это что-то


1

В последней версии панели управления Xampp есть кнопка оболочки, нажмите ее, и она может отобразить диалоговое окно, в котором говорится, что файл #bat необходимо создать, и если он должен его создать сейчас ... Вы должны сказать « Да» .

После этого откроется окно консоли. Из этого окна консоли вы можете легко получить доступ к mysql, набрав следующее.

mysql -u mysqluser --p mysqlpass

в моей личной установке я использую следующее (потому что у меня нет прохода для пользователя @root).

mysql -u root

Кстати, если это уже не очевидно, я использую Windows, поэтому могут быть некоторые различия в версии Ubuntu.

Надеюсь, это поможет кому-то ..


1

Сначала используйте эту команду в оболочке (Ubuntu):

ubuntu@ubuntu-PowerEdge-2850:~$ sudo /opt/lampp/lampp startmysql 

Во-вторых, используйте эту команду в оболочке (Ubuntu):

ubuntu@ubuntu-PowerEdge-2850:~$ /opt/lampp/bin/mysql -u root -p database < "/opt/lampp/htdocs/database.sql" 

Введите пароль: (Нажмите Enter)


Почему вы импортируете файл database.sql, и вопрос был специфичен только для запуска консоли?
Парто

1

Чтобы запустить сервер Apache, MySQL и ProFTPD, просто введите следующую команду.

 ~$ sudo /opt/lampp/lampp start

Чтобы открыть консоль MySQL или MariaDB (Терминал), вам нужно просто набрать следующую команду.

 ~$ sudo /opt/lampp/bin/mysql

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.