powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / MySQL запись в базу
3 сообщений из 3, страница 1 из 1
MySQL запись в базу
    #39715211
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пытаюсь добавить запись в БД

Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 import pymysql.cursors
connection = pymysql.connect(host='127.0.0.1', user='root', password='', db='testdb',
                                  cursorclass=pymysql.cursors.DictCursor)
cursor = connection.cursor()
try:
    sql = """INSERT INTO test_table VALUES ('any_login', 'pass_%tt*(^^%_)', 'a_44g@#Gj++6GF444ddlk:kkg%RR4')"""
    cursor.execute()
    connection.commit()
except:
    connection.rollback()
connection.close()


Ощибок не получаю но и запись не добавляется!

вот схема таблички

Код: sql
1.
2.
3.
4.
5.
6.
 CREATE TABLE `test_table` (
  `id` int(11) NOT NULL,
  `login` varchar(24) COLLATE utf8_unicode_ci NOT NULL,
  `pasword` varchar(26) COLLATE utf8_unicode_ci NOT NULL,
  `hash` varchar(256) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
...
Рейтинг: 0 / 0
MySQL запись в базу
    #39715212
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ошибок пардон
...
Рейтинг: 0 / 0
MySQL запись в базу
    #39715219
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarОщибок не получаюА где в этом коде вывод ошибок?
И как переменная sql попадает в вызов execute?

Кроме того, в MySQL обычно включен автокоммит, так что commit делать бессмысленно.
Да и после вставки единственной записи rollback делать тоже не имеет смысла.
И зачем тройные кавычки в начале и конце строкового литерала, который присваивается в sql ?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / MySQL запись в базу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]