Como acessar MYSQL do terminal?

Forum sobre SQL.

Moderador: Moderadores

Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Como acessar MYSQL do terminal?

Mensagem por Poka »

Boa noite

Não uso MYSQL
Uma pessoa que mexe com rede instalou pra mim.
Um cliente pediu para fazer um sistema (uso Firebird ) mas teria que pegar os dados do sistema geral dele que usa MYSQL.

Utilizado as classes do harbour desenvolvi as rotinas

Tudo certinho fiz todas as rotinas para pegar, gravar tudo certinho
o problema é este
do terminal não consigo acessar os dados. O que está faltando?

abaixo a chamada que funciona estando no servidor, do terminal não.
oServer := TMySQLServer():New( cServer, cUser, cPaswd , cporta)
Alguem para ajudar?

Grato

Poka
Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Como acessar MYSQL do terminal?

Mensagem por Poka »

Complementando
TMySQLServer():New( cServer, cUser, cPaswd , cporta)
traduzindo
cServer= localhost
cUser= root
cPaswd = 123456
porta = 3306


Poka
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Como acessar MYSQL do terminal?

Mensagem por Toledo »

Poka, dê uma olhada neste tópico, pode ser que ajude em alguma coisa:

https://pctoledo.org/forum/viewto ... 43&t=15019
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Como acessar MYSQL do terminal?

Mensagem por JoséQuintas »

Poka escreveu:traduzindo
cServer= localhost
cUser= root
cPaswd = 123456
porta = 3306
No terminal vai ser pelo nome ou endereço do servidor.
Geralmente o MySQL libera automático o IP no servidor durante a instalação, mas se não liberar precisa liberar manual.
O acesso por root pelo terminal normalmente não é possível.
Na instalação do MySQL isso pode ser definido, mas também podem ser definidos usuários adicionais, com acesso total, ou somente a um banco de dados, ou mais restrito até.
Definir direitos usuario@% significa que pode acessar a partir de qualquer IP.

Quanto ao conector, quem usa igual deve saber.
No caso do ADO, é instalar o ODBC de MySQL.
No caso dos conectores do Harbour, pode precisar a DLL do MySQL e a LIB MySQL, depende do conector, e esse que está usando eu não sei.

No servidor funciona, porque lá com certeza já instala tudo ao instalar o MySQL.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Poka
Usuário Nível 4
Usuário Nível 4
Mensagens: 563
Registrado em: 25 Out 2004 21:26
Localização: Leme/SP

Como acessar MYSQL do terminal?

Mensagem por Poka »

Bom dia

Obrigado Toledo e Quintas.

Lá no cliente tá funcionando, menos mal. Vou dar uma olhada aqui.
Obrigado

Poka
Responder