Проблема подключению к удаленной БД

268
11 октября 2017, 06:37

при подключении к БД вылезает ошибка

import MySQLdb
conn = MySQLdb.connect(host="xx.xxx.xx.xx", user="asd",
                       password="asd", db="baza",charset='utf8')
sql = "SELECT ID,Pp FROM test"
cur.execute(sql)
data=cur.fetchall()
for row in data:
            print(row)
conn.commit()

2003, "Can't connect to MySQL server on 'xx.xxx.xx.xx' (10061)

Answer 1

Тебе нужно создать пользователя с правами %

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'%';
FLUSH PRIVILEGES;

И попробуй подключись под ним

READ ALSO
Диапазон значения double и float в Java

Диапазон значения double и float в Java

В таблице диапазонов значений переменных (Java) Double и Float соответствуют значения от 17e-308 до 1

590
как установить (загрузить, не знаю как правильно) DL4J в Intellij?

как установить (загрузить, не знаю как правильно) DL4J в Intellij?

На сайте, насколько я понял, предлагают скачать сразу примеры и их разбирать

265
Exception in thread “main” java.lang.ClassNotFoundException

Exception in thread “main” java.lang.ClassNotFoundException

Существует проект Intellij Idea с двумя модулями, в каждом из которых есть файл "Mainjava"

222
Подсчет количества дней из даты

Подсчет количества дней из даты

У меня есть метод, который считает разницу между датой покупки и датой продажиМне нужно высчитать количество дней, которое прошло в этом...

335