PDA

View Full Version : ปัญหาการติดต่อกับ MySQL เกิด error ลง MySQL-Pythonแล้ว



conan
29-11-2006, 12:59 AM
ผมต้องการติดต่อกับ MySQL แต่เกิด error ครับช่วยทีครับ
ผมใช้ python 2.4 เพราะ 2.5 ไม่มี MySQL-Python Support ถ้ามีช่วยลงลิงค์ให้ด้วยก็ได้นะครับ
ผมเขียนโค้ดว่า

>>>import MySQLdb
>>>conn = MySQLdb.connect('localhost','root','1234','final')
ก็เกิด error ดังนี้

Traceback (most recent call last):
File "<pyshell#2>", line 1, in -toplevel-
conn = MySQLdb.connect(&#39;localhost&#39;,&#39;root&#39;,&#39;1234&#39;,&#39;final&#39;)
File "C:\Python24\Lib\site-packages\MySQLdb\__init__.py", line 75, in Connect
return Connection(*args, **kwargs)
File "C:\Python24\Lib\site-packages\MySQLdb\connections.py", line 164, in __init__
super(Connection, self).__init__(*args, **kwargs2)
OperationalError: (1045, "Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: YES)")

ช่วยทีนะครับ

อีกคำถาม Python 2.4 ไม่มี lib ของ Tkinter มาให้หรอครับ

paktoon
11-12-2006, 03:59 AM
import MySQLdb

# Create a connection object and create a cursor
Con = MySQLdb.Connect(host="127.0.0.1", user="root", passwd="1234" db="final")
Cursor = Con.cursor()

# Make SQL string and execute it
sql = "SELECT * FROM Users"
Cursor.execute(sql)

# Fetch all results from the cursor into a sequence and close the connection
Results = Cursor.fetchall()
Con.close()

2.4 มี Tkinterครับ และ 2.5 รองรับ MySQLdb ครับ