phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

django, phpmyadmin и mysql?

Определено можете да управлявате Mysql чрез интерфейса XAMPP. Опитайте да зададете DB_HOST в settings.py на "localhost". Ако не работи, опитайте "127.0.0.1". Това обикновено се причинява от модула python-mysql, който очаква mysql unix сокетът да бъде на друго място, отколкото е. Всъщност не съм сигурен дали mysql сървърът използва unix сокет на Windows. Както и да е, едно от двете трябва да работи :) Можете да използвате идентификационните данни, които използвате, за да влезете с phpmyAdmin и за Django. Мнозина смятат, че е лош стил да използвате root за задачи без администриране (и аз съм съгласен), но като начало и на вашата машина за разработка това не е твърде голям проблем. phpMyAdmin трябва да работи извън кутията с вашите управлявани от django бази данни .

Моят блок settings.py за mysql изглежда така:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
        'NAME': 'DBNAME',                      # Or path to database file if using sqlite3.
        'USER': 'USER',                      # Not used with sqlite3.
        'PASSWORD': 'PASSWORD',                  # Not used with sqlite3.
        'HOST': '',                      # Set to empty string for localhost. Not used with sqlite3.
        'PORT': '',                      # Set to empty string for default. Not used with sqlite3.
    }
}

Това е за django 1.2 и по-нова версия. Заменете DBNAME, USER и PASSWORD със съответните стойности и опитайте '127.0.0.1' като HOST, ако срещнете проблеми. Очевидно ще трябва да стартирате 'manage.py syncdb', както направихте с sqlite, преди да можете да го използвате.



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Експортиране на бази данни и таблици с PhpMyAdmin

  2. Актуализиране на всички редове в една колона с помощта на phpMyAdmin

  3. Търсете и след това изтрийте от две таблици

  4. Използване на PHPMyAdmin за администриране на Amazon RDS

  5. защо създаването на изглед от левия присъединителен изглед не е бързо?