CRIAR BD EM MYSQL

ANDSARAG 29/11/2012 20:23:04
#415090
pessoal boa noite
como eu faço para criar um banco de dados mysql via arquivo bat?
SNNIFFER 29/11/2012 21:11:12
#415092
Uma solução alternativa seria criar o próprio BD pelo vb:


  [ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô]CRIA BANCO DE DADOS

Dim pConexao As ADODB.Connection
Dim strTemp As String

On Error Resume Next
Set pConexao = New ADODB.Connection
pConexao.Open [Ô]DRIVER={MySQL ODBC 3.51 Driver};user=[Ô] & [Ô]root[Ô] & [Ô];password=[Ô] & [Ô][Ô] & [Ô];server=[Ô] & [Ô]localhost[Ô] & [Ô];option=20499[Ô]

If pConexao.State = 1 Then
strTemp = [Ô]NomeDoBancoDeDados[Ô]
If Trim$(strTemp) <> [Ô][Ô] Then
pConexao.Execute [Ô]Create Database [Ô] & Trim$(strTemp), , adExecuteNoRecords
End If
Else
MsgBox [Ô]Erro: [Ô] & [Ô]001[Ô] & Chr(13) _
& Chr(13) _
& [Ô]Não foi possível iniciar a criação da base de dados, verifique seu Host/Senha e MySQL Connector.[Ô], vbCritical, [Ô]Erro na comunicação...[Ô]
End
End If
ANDSARAG 29/11/2012 21:14:13
#415093
obrigado pela dica Snniffer, so q eu queria saber como faz para criar em arquivo .BAT
ROBIU 30/11/2012 08:29:24
#415109
Veja aqui um tutorial mostrando como criar um arquivo .bat para gerar banco de dados Mysql
Abaixo, o código do arquivo .bat

@echo OFF
echo Criando o banco de dados...
mysql -u root < meubanco.sql
echo Criando a estrutura de dados...
mysql -u root meubanco < meubanco_estrutura.sql
echo Inserindo os dados...
mysql -u root meubanco < meubanco_dados.sql
echo Alterando a estrutura...
mysql -u root meubanco < meubanco_alteracao.sql
echo Fim do Script!
ANDSARAG 30/11/2012 09:23:14
#415117
desculpa mas preciso diferente
precisaria tipo de uma forma para criar o banco de dados apenas, sem importar os dados
por exemplo
mysql -u root < NOMEDOBANCODEDADOSDESEJADO
atraves de um arquivo .BAT
ROBIU 30/11/2012 11:33:52
#415141
Mas então: é só modificar o .bat para executar apenas um arquivo:

@echo OFF
echo Criando o banco de dados...
mysql -u root < meubanco.sql
echo Fim do Script!
ANDSARAG 30/11/2012 11:57:30
#415146
mas esse meubanco.sql é um arquivo certo?
como q eu crio esse arquivo?
Tópico encerrado , respostas não são mais permitidas