10
respostas

Como importo o Arquivo ?

Boa Tarde,

Não consegui importar o arquivo cap.sql.

Consegui criar o banco de dados e a tabela tranquilo mas na hora de importar o arquivo e dar prosseguimento eu travei.

Baixei e deixei o arquivo no desktop.

10 respostas

Olá, Renan!

Você está no Windows ou num Unix (Ubuntu, MacOS)?

Como você salvou no Desktop, abra um Terminal e antes de rodar o comando faça:

cd Desktop

Se for num Unix, o comando é esse mesmo do exercício:

mysql -u root -p controle_compras < cap2.sql
  1. Você chama o comando mysql
  2. O -u serve para passar o usuário. É root, no caso.
  3. O -pinforma que você digitará a senha. Mas só depois de dar ENTER e executar o comando.
  4. O controle_compras é o nome do banco de dados que você criou
  5. Esse < cap2.sql faz com que o arquivo cap2.sql seja enviado para o MySQL

Beleza, depois de abrir o Desktop eu coloco o comando dir e o documento esta lá, mas como importo ele para o MySQL e sigo o exercicio? poderia fazer um passo a passo? Estou usando o Windows

Opa, Renan!

No Windows, você precisa fazer o seguinte:

  1. Chamar o mysql usando as opções -u para informar o usuário (root no meu caso) e -p para depois digitar a senha
mysql -u root -p
  1. Dentro do MySQL, informar o banco de dados:
use controle_compras;
  1. Ainda dentro do MySQL, carregar o arquivo:
source cap2.sql;

Sempre que vou abrir o arquivo com o source cap2.sql; ele da erro, acho que deve ser porque o arquivo quando baixo vem para abrir com o bloco de notas...Se for isso como altero para abrir com o Mysql?

Renan,

Você abriu pela cliente do MySQL?

O cliente do MySQL mostra sempre algo como:

mysql>

Me manda um print do que você está fazendo...

acho que aqui não da pra colar print, vou mandar certinho como esta aparecendo...

Microsoft Windows [versão 10.0.17134.48]
(c) 2018 Microsoft Corporation. Todos os direitos reservados.

C:\Users\Asus i5>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 8.0.11 MySQL Community Server - GPL

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use controle_compras;
Database changed
mysql> source cap2.sql;
ERROR:
Failed to open file 'cap2.sql', error: 2

Olá, Renan!

O seu diretório é:

C:\Users\Asus i5

O arquivo cap2.sql está nesse mesmo diretório?

Boa Tarde, Não, o arquivo está no desktop.

Preciso colocar o cap2.sql nesse diretório C:\Users\Asus i5 ?

Isso mesmo!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software