Django使用MySQL數據庫

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章