Não consigo pois ele está no diretório de Downloads, no comando
--mysql -u root -p controle_compras < caps2.sql
Onde que especifico o diretório ?
Não consigo pois ele está no diretório de Downloads, no comando
--mysql -u root -p controle_compras < caps2.sql
Onde que especifico o diretório ?
Oi Lucas, você está utilizando Windows, é isso mesmo?
Sim ...
Oi Lucas
Fala Lucas, beleza cara? É o seguinte, para importar o arquivo você precisa estar na pasta em que ele esta localizado, muito provavelmente o arquivo se encontra na pasta Downloads.
É necessário acessar a pasta através do terminal.
Por exemplo, se você estiver no linux:
cd Downloads/
E em seguida, reescrever o código para importar.
PS C:\> mysql -u root -p controle_compras < cap2.sql
At line:1 char:35
+ mysql -u root -p controle_compras < cap2.sql
+ ~
The '<' operator is reserved for future use.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : RedirectionNotSupported
Estou tendo o mesmo problema, no caso não é o path pois testei em algumas pastas (inclusive navegando pro c:\ tendo o arquivo .sql na mesma. O retorno é sempre esse erro acima.
Ok, corrigido, o problema (talvez do amigo Lucas Silva também seja) é usar o powershell, ele não aceita o "<", no prompt importou normalmente.
Isso mesmo Prem, o sinal de menor quê < não é suportado pelo Windows e por isso dá problemas. No Windows você pode ir até a pasta de Downloads, abrir o console do MySQL, escolher a base de dados e usar o comando source. Listo abaixo os comandos considerando que já esteja na pasta de Downloads.
Pronto, terá o banco ponto!
Olá, não estou conseguindo importar o arquivo cap2.sql no Linux (ubuntu 16.04). Ele emite a seguinte mensagem de erro: ERROR 1146 (42S02) at line 1: Table 'controle_compras.COMPRAS' doesn't exist
Fiz o teste anteriormente e o arquivo existe: mysql> use controle_compras; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A
Database changed mysql> select * from compras -> ; +----+-------+------------+----------+---------------------------------------+ | id | valor | data | recebido | observacoes | +----+-------+------------+----------+---------------------------------------+ | 1 | 1500 | 2014-05-14 | 1 | geladeira nova porque a velha quebrou | | 2 | 400 | 2014-05-18 | 0 | celular velho xpto | +----+-------+------------+----------+---------------------------------------+ 2 rows in set (0,03 sec)
O que eu posso fazer?
Oi Lala, como você está fazendo para importar? Seguindo os passos que citei no post acima?
Sim! Inclusive coloquei o arquivo no mesmo diretório em que estou executando o sql
mysql> use controle_compras;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> source cap2.sql
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
ERROR 1146 (42S02): Table 'controle_compras.COMPRAS' doesn't exist
Vou testar aqui Lala