python配置數據庫

python配置數據庫

(1)創建數據庫 create database meiduo charset="utf8";
(2) 修改用戶權限:
1)創建用戶:create user summer identified by "123456";
2)授權用戶:grant all on meiduo.* to 'summer'@'%';
3)刷新:flush privileges;
(3) 配置數據庫
1)引擎 engine
2) 主機
3)端口號
4)用戶名
5)密碼
6)數據庫名
(4)安裝PyMySQL pip install pymysql
在工程文件同名的子目錄**init.py**中添加:

from pymysql inport install_as_mySQLdb
	install_as_mySQLdb()

(5)報錯 django.db.operation(ERROR:(2003,'can't connect to MySql server on'192.168....'([ERROR 111]connect refused)'))

解決方法:
1 cd /etc/mysql------>cd mysql.conf.d
2)sudo vi mysql.cnf----->修改bind:127.0.0.1
3)sudo service mysql restart
4)use mysql
5)GRANT ALL PRIVILEGES on *.* To 'root'@'%' INDETIFIED By 'mysql' WITH OPTION
6)exit
7)mysql -h 本機ip -uroot -p 3306-pmysql

發佈了39 篇原創文章 · 獲贊 3 · 訪問量 2442
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章