파이썬을 사용하여 mySql 데이터베이스에 연결하려고합니다. 이 데이터베이스는 무료 웹 호스팅 서버 인 webzdarma.cz에 있습니다.MySql 서버에 연결할 수 없습니다 - Python
나는 mysql.connector.connect
을 사용하고 제 의견은 모두 제 의견입니다. 데이터베이스에 연결하는 방법에 대한 정보는 다음과 같습니다
# -*- coding: utf-8 -*-
import mysql.connector
cnx = mysql.connector.connect(user='flat', password='xxxx',
host='mysql.webzdarma.cz',
database='flat')
가 발생 시킬수 :
Traceback (most recent call last):
File "C:/Users/Python/PycharmProjects/Flat/Flat.py", line 6, in <module>
database='flat')
File "C:\Python27\lib\site-packages\mysql\connector\__init__.py", line 159, in connect
return MySQLConnection(*args, **kwargs)
File "C:\Python27\lib\site-packages\mysql\connector\connection.py", line 129, in __init__
self.connect(**kwargs)
File "C:\Python27\lib\site-packages\mysql\connector\connection.py", line 454, in connect
self._open_connection()
File "C:\Python27\lib\site-packages\mysql\connector\connection.py", line 417, in _open_connection
self._socket.open_connection()
File "C:\Python27\lib\site-packages\mysql\connector\network.py", line 470, in open_connection
errno=2003, values=(self.get_address(), _strioerror(err)))
File "C:\Python27\lib\site-packages\mysql\connector\errors.py", line 181, in __init__
self.msg = self.msg % values
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf8 in position 15: ordinal not in range(128)
이 오류가 있기 때문에 발생
This information is for PHP but I suppose it should work with Python:
Server: mysql.webzdarma.cz
Username: flat
Database: flat
Password: xxxx
이 내 코드입니다 프로그램 연결 실패에 대한 체코 어 메시지 수신 아무도 내가 뭘 잘못하고 있는지 알아?