Jump to content
Palmira de Sa

MySQL workbench

Recommended Posts

Palmira de Sa

nao consigo sincronizar um modelo feito no workbench para o mysql server, de modo a conectar com um programa java.

Edited by Palmira de Sa

Share this post


Link to post
Share on other sites
M6

Não percebo o que ajuda é que queres.
Se tens um problema ou dúvida, descreve de forma clara e concreta, com informação de erros ou similares para que seja possível obteres ajuda.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
Palmira de Sa

okay.. estou a desenvolver uma aplicacao web, ja fiz as paginas html e ja desenhei o modelo de banco de dados para esta aplicacao no MySQl Workbench. para conectar a pagina html com a base de dados, estou usando a linguagem java.. no entanto, quando tento conectar a base de dados, atraves do codigo:

public class Coneccao {
    private static final String DRIVER="com.mysql.jdbc.Driver";
    private static final String URL="jdbc:mysql://localhost:3306/GestaoDeRestaurante2+1"; 
    private static final String USER="root";
    private static final String PASS="";
    boolean ok;
    
    public static Connection getConnection() {
        try {
            Class.forName(DRIVER);
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(Coneccao.class.getName()).log(Level.SEVERE, null, ex);
        }
        try {
            DriverManager.getConnection(URL,USER,PASS);
        } catch (SQLException ex) {
            Logger.getLogger(Coneccao.class.getName()).log(Level.SEVERE, null, ex);
        }
        //just testing..
       System.out.println("Cheguei");
        return null;
    
    }

....

quando faco o run da o erro:

SEVERE: null
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'gestaoderestaurante2+1'

Entao vou ao mysql comand line client, e vejo que o modelo que criei no mysql workbench nao esta listado como uma base de dados...

como transformo o modelo que criei no workbench, numa base de dados concreta(mysql server)?

Share this post


Link to post
Share on other sites
M6

O erro que tens é bastante explicito, a base de dados não existe, como já comprovaste.

A tua dúvida não é de programação mas sim de utilização do MySQL Workbench: https://dev.mysql.com/doc/workbench/en/wb-forward-engineering-live-server.html


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
Dr_Lion

ou crias as base de dados, tens que criar uma conexão antes, e depois importas os dados do modelo para a bd.

Ou no modelo exportas a tabela para um ficheiro sql, com a estrutura da mesma. Crias uma base de dados, e corres o ficheiro sql, que tinhas obtido do outro lado e que te vai criar as tabelas, e assim ficas com a bd.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.