您的当前位置:首页正文

ubantu下django的mysql

来源:华佗小知识

先检查是否已经有MySQL服务

sudo netstat -tap | grep mysql

如果没有 就安装

sudo apt-get install mysql-server mysql-client

Django(Python)操作MySQL依赖第三方包,所以要先安装MySQL for Python

    
sudo apt-get install python-dev //python开发环境包,确保不出错后面
wget https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.5.zip
解压 unzip MySQL-python-1.2.5.zip
cd MySQL-python-1.2.5/
sudo python setup.py install

配置MySQL远程访问

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;//最高权限

FLUSH  PRIVILEGES;(配置立即生效)
将bind-address                  = 127.0.0.1中的IP地址修改为0.0.0.0

重启mysql
service mysql restart

这哈项目下可以执行

python manage.py migrate