Como inicio o console do MySQL no XAMPP?

17

A instalação do XAMPP está concluída. O XAMPP está em funcionamento.

E o console do MySQL? Como é possível iniciar o console do MySQL para executar algumas instruções SQL especiais?

Claus Kaldeich
fonte
Lembre-se de que existem maneiras muito melhores de implantar um servidor Web no Ubuntu do que o XAMPP. Eles também são mais fáceis e mais confiáveis. Crie uma nova pergunta se você quiser conhecer o processo.
Richard Rodriguez

Respostas:

26

basta iniciar o mysql usando o comando

exemplo: sudo /opt/lampp/lampp startmysql

e encontre o caminho do mysql, ele será colocado no diretório bin do lampp e, em seguida, faça o login

exemplo: /opt/lampp/bin/mysql -u root

Rashi
fonte
que é ans perfeitos para linux xampp
Murtuza Zabuawala
5

Do tipo de terminal mysql -uUSER -pPASSWORD DATABASEque é:

mysql O comando real para usar o mysql

-uUSERé o que o usuário se conectará. O -u é o parâmetro para o usuário e a parte USER é o nome real do usuário.

-pPASSWORDé a senha para esse usuário. o -p é o parâmetro para a senha e a SENHA é a senha real.

a parte DATABASE é opcional. É apenas se você deseja se conectar diretamente a um banco de dados específico. Por exemplo, digamos que o usuário cyrex com senha ubuntu queira conectar-se ao banco de dados linux, digite:

mysql -ucyrex -pubuntu linux (O usuário é cyrex, a senha é ubuntu e o banco de dados é linux)

se você não adicionar o banco de dados, poderá eventualmente acessá-lo usando a instrução use do mysql ou procurando o banco de dados com show database;

Luis Alvarado
fonte
1
+1: Essa é a solução usual, mas receio que o XAMPP não implante o mysql dessa maneira. Eu não uso o XAMPP, então não tenho certeza, mas meu amigo o possui e eu odeio tudo isso. Se minhas suposições forem verdadeiras, sua solução pode não funcionar para o OP, mas ainda está correta.
Richard Rodriguez
1

Talvez você esteja se perguntando sobre o pacote Apache Friends Xampp . A única maneira de init é o MySql

~$ sudo /opt/lampp/lampp startmysql

Se é alguma coisa

AlejoNext
fonte
1

A versão mais recente do Painel de Controle do Xampp possui um botão de shell, clique nele e ele pode exibir uma caixa de diálogo informando que o arquivo #bat precisa ser criado e, se for necessário, agora. Você deve dizer Sim .

Depois disso, ele abrirá uma janela do console. Nessa janela do console, você pode acessar facilmente o mysql digitando o seguinte.

mysql -u mysqluser --p mysqlpass

na minha instalação pessoal, uso o abaixo (porque não tenho um conjunto de passes para o usuário @root).

mysql -u root

Btw, se ainda não é óbvio, eu estou usando o Windows, então pode haver algumas diferenças na versão do Ubuntu.

Espero que isso ajude alguém ..

Zubair1
fonte
1

Primeiro use este comando no shell (Ubuntu):

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

Segundo, use este comando no shell (Ubuntu):

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

Digite a senha: (Pressione Enter)

Faiz Rasool
fonte
Por que você está importando um arquivo database.sql e a pergunta era específica apenas para iniciar o console?
Parto
1

Para iniciar o servidor Apache, MySQL e ProFTPD, basta digitar o seguinte comando.

 ~$ sudo /opt/lampp/lampp start

Para abrir o console MySQL ou MariaDB (Terminal), basta digitar o seguinte comando.

 ~$ sudo /opt/lampp/bin/mysql
CheTan Neve
fonte
0

Minha solução é:

sudo /opt/lampp/lampp status
sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp status
cd /opt/lampp/bin
./mysql -h localhost test
Sergio Ellerbracke
fonte