按照前面的教程配置完MySQL數據庫,新建一個基於MySQL數據庫的Django工程後!(折騰過程總結,寫的不好,歡迎大家拍磚!)需要先建立一個MySQL數據庫!以下是設置過程:
1,檢查mySQl是否運行
進termial 輸入ps -e | grep mysqld
如果回顯類似的結果則運行正確:
2.新建用戶root 然後輸入密碼
/usr/local/mysql-5.6.11-osx10.7-x86_64/bin/mysql -u root -p //前面一大串路徑爲mysql 所在路徑,大家根據自己安裝的路徑查找 root爲爲數據庫行建立的用戶
然後會要求你輸入密碼:(密碼可以空)
3.爲用戶創建一個數據庫(dataDB)
mysql>create database dataDB; (不要忘記分號哦)
假如你安裝MySQL Workbench的話可以在這裏設置連接:
點擊“OK”,這時你就能在裏面看到你剛建立的數據庫了:
4.在此連接 管理數據庫:
5.順利的話,可以一直點擊“continue”,至此MySQL數據庫就建立完成啦:
6.我使用Eclipse開發Django,新建一個Django工程,使用MySQL數據庫:
修改settings.py爲:
注意要修改:‘NAME’:爲 你建立的數據庫名稱
‘USER’:爲你建立數據庫時建立的用戶
‘HOST’:爲本機地址localhost
‘PORT’:爲端口地址
至此,選擇工程:
此時控制檯會輸出:另外你需要在manage.py syncdb時創建第一個用戶,如果你需要使用Django的admin模塊的話,此時建立的用戶就是你在後臺管理登陸時得用戶明和密碼:
則說明,MySQL數據庫建立成功!
7.運行工程打開:http://127.0.0.1:8000/admin/ (此處省略引入Admin模塊的操作,大家自己查資料吧!)
付常用的MySQl的操作指令:
//刪除用戶
mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
//刪除用戶的數據庫
mysql>drop database phplampDB;
//創建用戶
mysql> insert into mysql.user(Host,User,Password) values('localhost','user',password('1234'));
//刷新系統權限表
mysql>flush privileges;
//退出後登錄一下
mysql>exit;