Я пытаюсь использовать mysql только после того, как работал с sqlite в прошлом.
Я установил XAMPP
в Linux (ubuntu) и mysql
работает и работает нормально (похоже, что с phpMyadmin как минимум). Однако у меня возникли проблемы с работой MySQLdb (библиотеки Python) {установил это с помощью apt}.
а точнее:
>>> import MySQLdb
>>> db = MySQLdb.connect(host="localhost",db="opfine")
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/usr/lib/pymodules/python2.6/MySQLdb/__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 170, in __init_
...
super(Connection, self).__init__(*args, **kwargs2)
OperationalError: (2002, "Не удается подключиться к локальному серверу MySQL через
сокет '/ вар
/run/mysqld/mysqld.sock '(2) ")
Я думаю,
Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock
означает, что он ожидает какой-то локальной установки (то есть не в XAMPP
), но я не могу понять, как изменить его, чтобы он работал с XAMMP
разновидностью mysql
.
Помощь очень ценится!