Помогите Как заставить MySql читать слеши в хосте?

Статус
Закрыто для дальнейших ответов.

SaloEater

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Shamancs
Добрый день.
Пытаюсь подключить к хосту *.*.*.*/table, но майксль пишет ошибку
Код:
[20:22:14 WARN]: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unkn
own database 'table:3306/cmsmc'
из чего я делаю вывод, что он отбрасывает все до слеша.
Подключаюсь через
Код:
connection = DriverManager.getConnection("jdbc:mysql://" + host+":" + port+"/"+ database,user,pass);
/code]
Что нужно сделать?
При использовании хоста как *.*.*.* все работает.
 
Последнее редактирование:
Как выглядит url подключения?Используя драйвер jdbc должно быть примерно так:
Код:
"jdbc:mysql://" + host + ":" + port + "/" + databaseName;
 
А как понимать
Код:
database,user,pass
в конце url?
 
Логин и пароль от майскля(пхпадмина).
А зачем ты его в url указываешь?:D
Ты пароль и логин указываешь вместе с url в строке подключения, примерно так:
Код:
connection = DriverManager.getConnection(URL, LOGIN, PASSWORD);
 
А зачем ты его в url указываешь?:D
Ты пароль и логин указываешь вместе с url в строке подключения, примерно так:
Код:
connection = DriverManager.getConnection(URL, LOGIN, PASSWORD);
Все в конекшене было.
Обновил пост.
 
Ой стоп, я же не заметил, нельзя указывать таблицу после хоста.
 
Ой стоп, я же не заметил, нельзя указывать таблицу после хоста.
Проблема в слеше в хосте.
Без него, на локалке, все работает.

jdbc:mysql://localhost/db?некие аргументы.
Код:
connection = DriverManager.getConnection("jdbc:mysql://" + host+":" + port+"/"+ database,user,pass);
/code]
host - *.*.*.*/table.
Без слеша читает, с ним только то, что после него.
 
Ты не понял? Тут указывается хост, база, юзер и пароль. Никаких названий таблиц! Это в запросах уже после подключения делается.
Ты не понял? У меня хост с майсклем со слешем: *.*.*.*/table. Где ты тут таблицу увидел?
 
Ты не понял? У меня хост с майсклем со слешем: *.*.*.*/table. Где ты тут таблицу увидел?
Сборище ненормальных людей. В exception же всё написано. Совсем дауны пошли, как же горит у меня от вас.
Краткий ответ:
Нет такой схемы в бд.
Краткий ответ для пользователя rubukkit:
Нет такой базы данных в phpmyadmin.
 
Сборище ненормальных людей. В exception же всё написано. Совсем дауны пошли, как же горит у меня от вас.
Краткий ответ:
Нет такой схемы в бд.
Краткий ответ для пользователя rubukkit:
Нет такой базы данных в phpmyadmin.
Дык ее нет, потому что конекшн идет к table/cmscm, а должен к *.*.*.*/table/cmscm.
 
Дык ее нет, потому что конекшн идет к table/cmscm, а должен к *.*.*.*/table/cmscm.
Даже очень тупому человеку будет понятно, что такая ссылка не будет работать, потому что нельзя так делать. Я даже не понимаю, что ты сделать хотел и причем тут *.*.*.*
 
Даже очень тупому человеку будет понятно, что такая ссылка не будет работать, потому что нельзя так делать. Я даже не понимаю, что ты сделать хотел и причем тут *.*.*.*
Мне нужно было законектиться к 165.231.153.65/table, потому что на 165.231.153.65 у меня висит сайт.
И это совсем никак не реализовать?
И из чего можно было сделать вывод, что сложные хосты не воспринимаются, кроме как попробовать?
Да ему уже и так все разжевали. Видимо совсем тупенький.
Лол? Вы отвечаете не по теме, словно не читали ни названия, ни первого поста :/
 
Мне нужно было законектиться к 165.231.153.65/table, потому что на 165.231.153.65 у меня висит сайт.
И это совсем никак не реализовать?
И из чего можно было сделать вывод, что сложные хосты не воспринимаются, кроме как попробовать?

Лол? Вы отвечаете не по теме, словно не читали ни названия, ни первого поста :/
Так и пиши в хост 165.231.153.65, дурачек блин.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх