• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

MySQL

CrackRudi

Redstoneengineer
Registriert
18 April 2016
Beiträge
35
Alter
24
Diamanten
300
Hallo,
Ich bekomme immer ein Fehler, könnt ihr mir sagen woran es liegt weil ich habe eine Datenbank mit dem Namen!

PS: Ich kenne mich nicht so mit MySQL aus !

Javascript:
 public static boolean playerExists(String uuid) {
         
          try {
                  ResultSet rs = Main.mysql.query("SELECT * FROM test WHERE UUID= '" + uuid + "'");

                  if(rs.next()) {
                          return rs.getString("UUID") != null;
                  }
                  return false;
          }catch (SQLException e) {
                  e.printStackTrace();
          }
          return false;
  }
      public static void createPlayer(String uuid, String name,String ip) {
          if(!(playerExists(uuid))) {
                  Main.mysql.update("INSERT INTO test(UUID, NAME, IP) VALUES ('" + uuid + "', '"+ name +"', '"+ ip +"');");
          }
  }



Code:
10:19:10 [SEVERE] com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'test.test' doesn't exist
10:19:10 [SEVERE] java.lang.NullPointerException
10:19:10 [SEVERE]     at de.crackburn.mysql.MySQL_Abfrage.playerExists(MySQL_Abfrage.java:15)
10:19:10 [SEVERE]     at de.crackburn.mysql.MySQL_Abfrage.createPlayer(MySQL_Abfrage.java:28)
10:19:10 [SEVERE]     at de.crackburn.event.Event_Login.onLogin(Event_Login.java:16)
10:19:10 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:19:10 [SEVERE]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:19:10 [SEVERE]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:19:10 [SEVERE]     at java.lang.reflect.Method.invoke(Method.java:498)
10:19:10 [SEVERE]     at net.md_5.bungee.event.EventHandlerMethod.invoke(EventHandlerMethod.java:19)
10:19:10 [SEVERE]     at net.md_5.bungee.event.EventBus.post(EventBus.java:46)
10:19:10 [SEVERE]     at net.md_5.bungee.api.plugin.PluginManager.callEvent(PluginManager.java:377)
10:19:10 [SEVERE]     at net.md_5.bungee.connection.InitialHandler$6$1.run(InitialHandler.java:501)
10:19:10 [SEVERE]     at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
10:19:10 [SEVERE]     at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:259)
10:19:10 [SEVERE]     at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
10:19:10 [SEVERE]     at java.lang.Thread.run(Thread.java:745)
 
Oben