conn = MySQLdb.connect(host='db1', user='user', passwd='pass', db='db', port=3306)
cursor = conn.cursor()
count = int(sys.argv[1])
x = 0
while x < count:
x += 1
cursor.execute("INSERT INTO auth_group(name) VALUES(%s)", (str(x)))
#if I change %s to 'kkkk', it doesn't work either.
print str(x) + '/' + str(count)
print 'done'
Sin embargo ... si entro en "MySQL -uuser -ppass db", funciona:¿Por qué no funciona mi script, pero puedo INSERTAR manualmente en mysql?
mysql > INSERT INTO auth_group(name) VALUES('kkkkk');
no sé si esto podría ser un problema ... pero yo estaba teniendo un problema de replicación anterior.
Me gustaría INSERTAR 99999 filas en la base de datos. Pero está vacío.
mysql> select * from auth_group;
Empty set (0.33 sec)
¿Te importaría decirnos cómo exactamente no funciona? – shylent