按照前面的教程配置完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;