2016-06-18 5 views
1

私はDjangoプロジェクトでmysqlを使いたいのですが、私はいつも私のMacにモジュールの問題があります。 私は醸造MySQLを使用するので、私は私のラップトップ上で、私のSQLを持っている:まず/Djangoとmysqlインストールモジュールmac ox

は、私は2つの問題の種類を持っています。私はmysqlコマンドでデータベースを作成しようとしましたが、データベースを私のdjangoプロジェクトに正しく接続できませんでした。 私はブログからこのprotocoleに従ってください: 私が使用http://blog.joefallon.net/2013/10/install-mysql-on-mac-osx-using-homebrew/

:mysql_secure_installation 私は: manage.py実行サーバ

私が持っている:

/MySQL_python-1.2.4b4-py2.7-macosx-10.5-x86_64.egg/MySQLdb/connections.py", line 187, in __init__ 
super(Connection, self).__init__(*args, **kwargs2) 
django.db.utils.OperationalError: (1045, "Access denied for user 'mynameuser'@'localhost' (using password: YES)") 

だから私は http://www.tutorialspoint.com/python/python_database_access.htm に従ってくださいそれは良いプロパティ( 'ユーザー'、 'パスワード'など)を開いた後にmysqlファイルを作成することです。

私はインポートできませんでしたデータベースを作成しようとすると: pymysqlを のMySQLdb

あなたは、PythonとDjangoのとMySQLを使用するための任意のソリューションを持っていますか?

MacとWindows用のトランスポータブルソリューションはありますか?

+0

? – Aakash

+0

私はPython 2.7を持っています – slideWXY

答えて

0

SQLデータベースを実行するには、MySQLdbライブラリを使用することができます。 manage.pyファイルに

任意のDjangoのコードを実行する前に、あなたはこれを行う必要があります使用しているのpythonのどのバージョン

import pymysql 
pymysql.install_as_MySQLdb() 
関連する問題