travado 0 Denunciar post Postado Dezembro 16, 2005 Boa tarde imaster's :P Eu estou precisando de um tutorial ou uma ajuda de como criar tabelas e bancos em um mysql 4, num linux conectiva 9 modo texto, se alguém souber vai ser de grande ajuda! :D Esta tudo instalo, só falta eu aprender a mexer hehe Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Dezembro 16, 2005 Cara... Você pode conectar-se remotamente usando um client qualquer, mas caso queira realmente usar a linha de comandos, de uma olhada no manual. http://dev.mysql.com/doc/refman/4.1/pt/mysql.html Compartilhar este post Link para o post Compartilhar em outros sites
travado 0 Denunciar post Postado Dezembro 19, 2005 Cara... Você pode conectar-se remotamente usando um client qualquer, mas caso queira realmente usar a linha de comandos, de uma olhada no manual.http://dev.mysql.com/doc/refman/4.1/pt/mysql.htmlDesculpe prog, mas como assim conectar remotamente? Pode me dar um exemplo de um client para isso?Eu não manjo de linux hehe. E como aqui na minha empresa só tem o linux modo texto fica mais dificil. Qual arquivo eu devo acessar para entrar no my sql e aí dar os comandos para criar banco de dados e tabelas? Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Dezembro 19, 2005 Travado... Um exemplo para este tipo de aplicação seria o MySQL Query Browser. http://www.mysql.com/products/tools/query-browser/ Para conectar-se ao servidor, você precisa informar o host (ip) e os dados de usuário e senha, apartir daí você estara conectado ao servidor do MySQL. ps.: é necessário que o usuário tenha permissão de acesso remoto, vamos supor que você use o usuário root, por padrão, este apenas possui permissões de acesso apartir do localhost, ou seja, do próprio equipamento. Um outro caso seria usar um sistema web, como o phpMyAdmin, para isto teria de ter instalado um servidor web com PHP para conseguir rodar o aplicativo. http://www.phpmyadmin.net/ Compartilhar este post Link para o post Compartilhar em outros sites
travado 0 Denunciar post Postado Dezembro 19, 2005 hmm valeu cara. Eu descobri que o servidor daqui nao tem acesso remoto, então utilizaremos comandos por modo texto.Só que o administrador daqui instalou o mysql por pacotes baixados da net diretamente pelo linux. E lá não pediu pra ele por um nome de usuario e senha pro my sql. Quais seriam os defaults? Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Dezembro 19, 2005 O padrão seria usuário root, sem senha. Mas isto depende, tente desta forma, se não tiver sucesso, volte a postar. Se puder informar em qual distribuição Linux esta rodando o MySQL, também ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
travado 0 Denunciar post Postado Dezembro 19, 2005 Outra coisa.. conectando desta maneira:shell> mysql –h servidor –u usuário –pshell> enter password: *****ele da error(2003) qual seria a solução?Onde diz servidor, seria o ip do servidor ou o nome dele?A distribuição é o linux conectiva 9 Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Dezembro 19, 2005 No caso, onde tem servidor, você pode tentar apenas colocar localhost, ou simplesmente não colocar, tipo: shell> mysql –h localhost –u root –p shell> mysql –u root Compartilhar este post Link para o post Compartilhar em outros sites
travado 0 Denunciar post Postado Dezembro 19, 2005 Valeu cara, na verdade a gente já tinha conseguido, estavamos fazendo a sintaxe errada hehe, erros acontecem né.Agora tenho algumas dúvidas quanto a sintaxe:Em uma tabela, como colocar os campos para que não sejam nulos?E como colocar extras como o auto_increment?Eu já criei as tabelas e seus campos, portanto precisaria edita-las, o que também não sei hehe. Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Dezembro 19, 2005 Primeiro você cria um DATABASE, se já tiver criado, pule para o segundo passo. :) http://dev.mysql.com/doc/refman/4.1/pt/create-database.html Para criar as tabelas você segue o manual: http://dev.mysql.com/doc/refman/4.1/pt/create-table.html Um exemplo: CREATE TABLE tabela ( idTabela INT NOT NULL AUTO_INCREMENT, Nome VARCHAR(35) NOT NULL, DataNascimento DATE, NumCpf VARCHAR(12) NOT NULL, PRIMARY KEY (idTabela) ) TYPE=MyISAM; Compartilhar este post Link para o post Compartilhar em outros sites
travado 0 Denunciar post Postado Dezembro 19, 2005 Primeiro você cria um DATABASE, se já tiver criado, pule para o segundo passo. :) http://dev.mysql.com/doc/refman/4.1/pt/create-database.htmlPara criar as tabelas você segue o manual:http://dev.mysql.com/doc/refman/4.1/pt/create-table.htmlUm exemplo: CREATE TABLE tabela ( idTabela INT NOT NULL AUTO_INCREMENT, Nome VARCHAR(35) NOT NULL, DataNascimento DATE, NumCpf VARCHAR(12) NOT NULL, PRIMARY KEY (idTabela)) TYPE=MyISAM; Certo, deu tudo certo aqui, valeu. Agora só estamos com problema entre o mysql e o php, mas acho que é no servidor, questão de privilégios. No mais valeu aí! Compartilhar este post Link para o post Compartilhar em outros sites