Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >django中mysql配置及使用

django中mysql配置及使用

作者头像
闵开慧
发布于 2018-03-30 05:13:41
发布于 2018-03-30 05:13:41
1.4K00
代码可运行
举报
文章被收录于专栏:闵开慧闵开慧
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# Django settings for mysite2 project.
DEBUG = True
TEMPLATE_DEBUG = DEBUG
ADMINS = (
    # ('Your Name', 'your_email@example.com'),
)
MANAGERS = ADMINS
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
        'NAME': 'test',                      # Or path to database file if using sqlite3.
        'USER': 'root',                      # Not used with sqlite3.
        'PASSWORD': 'root',                  # Not used with sqlite3.
        'HOST': 'localhost',                      # Set to empty string for localhost. Not used with sqlite3.
        'PORT': '3306',                      # Set to empty string for default. Not used with sqlite3.
    }
}
# Local time zone for this installation. Choices can be found here:
# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
# although not all choices may be available on all operating systems.
# In a Windows environment this must be set to your system time zone.
TIME_ZONE = 'America/Chicago'
# Language code for this installation. All choices can be found here:
# http://www.i18nguy.com/unicode/language-identifiers.html
LANGUAGE_CODE = 'en-us'
SITE_ID = 1
# If you set this to False, Django will make some optimizations so as not
"settings.py" 151L, 5241C written                                                                        
root@ubuntu118:/home/python/work/mysite2/mysite2# python ../manage.py syncdb
Creating tables ...
Creating table auth_permission
Creating table auth_group_permissions
Creating table auth_group
Creating table auth_user_user_permissions
Creating table auth_user_groups
Creating table auth_user
Creating table django_content_type
Creating table django_session
Creating table django_site
You just installed Django's auth system, which means you don't have any superusers defined.
Would you like to create one now? (yes/no): y
Please enter either "yes" or "no": yes
Username (leave blank to use 'root'): 
E-mail address: 
Error: That e-mail address is invalid.
E-mail address: 126170^H
Error: That e-mail address is invalid.
E-mail address: 1261720989@qq.com
Password: 
Password (again): 
Superuser created successfully.
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
root@ubuntu118:/home/python/work/mysite2/mysite2# ll
total 32
drwxr-xr-x 2 root root 4096 Oct 11 16:46 ./
drwxr-xr-x 3 root root 4096 Oct 11 15:38 ../
-rw-r--r-- 1 root root    0 Oct 11 15:38 __init__.py
-rw-r--r-- 1 root root  132 Oct 11 16:27 __init__.pyc
-rw-r--r-- 1 root root 5241 Oct 11 16:46 settings.py
-rw-r--r-- 1 root root 2865 Oct 11 16:46 settings.pyc
-rw-r--r-- 1 root root  559 Oct 11 15:38 urls.py
-rw-r--r-- 1 root root 1136 Oct 11 15:38 wsgi.py
root@ubuntu118:/home/python/work/mysite2/mysite2# cd ..
root@ubuntu118:/home/python/work/mysite2# ll
total 16
drwxr-xr-x 3 root   root   4096 Oct 11 15:38 ./
drwxrwxr-x 5 python python 4096 Oct 11 15:38 ../
-rwxr-xr-x 1 root   root    250 Oct 11 15:38 manage.py*
drwxr-xr-x 2 root   root   4096 Oct 11 16:46 mysite2/
root@ubuntu118:/home/python/work/mysite2# cd mysite2
root@ubuntu118:/home/python/work/mysite2/mysite2# ll
total 32
drwxr-xr-x 2 root root 4096 Oct 11 16:46 ./
drwxr-xr-x 3 root root 4096 Oct 11 15:38 ../
-rw-r--r-- 1 root root    0 Oct 11 15:38 __init__.py
-rw-r--r-- 1 root root  132 Oct 11 16:27 __init__.pyc
-rw-r--r-- 1 root root 5241 Oct 11 16:46 settings.py
-rw-r--r-- 1 root root 2865 Oct 11 16:46 settings.pyc
-rw-r--r-- 1 root root  559 Oct 11 15:38 urls.py
-rw-r--r-- 1 root root 1136 Oct 11 15:38 wsgi.py
root@ubuntu118:/home/python/work/mysite2/mysite2#
root@ubuntu118:/home/python/work/mysite2/mysite2# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 52
Server version: 5.5.24-0ubuntu0.12.04.1 (Ubuntu)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| hive               |
| mydatabase         |
| mysql              |
| performance_schema |
| test               |
+--------------------+
6 rows in set (0.00 sec)
mysql> use test;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables;
+----------------------------+
| Tables_in_test             |
+----------------------------+
| auth_group                 |
| auth_group_permissions     |
| auth_permission            |
| auth_user                  |
| auth_user_groups           |
| auth_user_user_permissions |
| django_content_type        |
| django_session             |
| django_site                |
| test                       |
+----------------------------+
10 rows in set (0.00 sec)
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
ubuntu中的django安装配置与操作
1 安装django,在安装前确保python已经安装,ubuntu中默认有安装的。我们只需要安装django即可,解压django压缩文件,进入解压后的文件夹,运行,python setup.py install即可安装django到python中。 2 创建django项目,首先在任意位置创建文件夹,这里是在python用户下创建work文件夹,接着进入work运行一下命令即可创建django工程。 root@ubuntu118:/home/python/work# django-admin.py st
闵开慧
2018/03/30
1.1K0
Nginx+Django 部署
uwsgi是一种线路协议而不是通信协议,在此常用于在uwsgi服务器与其他网络服务器的数据通信。uwsgi协议是一个uwsgi服务器自有的协议,它用于定义传输信息的类型。uwsgi实现了WSGI的所有接口,是一个快速、自我修复、开发人员和系统管理员友好的服务器。uwsgi代码完全用C编写,效率高、性能稳定。
洗尽了浮华
2018/12/25
1.7K0
CentOS源码构建RPM包
之前在安装nova-compute服务时,遇到了nova-compute服务要求qemu-kvm >= 2.9.0的依赖问题,但是对应版本的操作系统仅有2.7.0的安装包,所以利用这次机会学习了一下如何自己构建openstack nova rpm包,并把相关的步骤记录了下来。
jiang
2020/06/27
2.2K0
MySQL远程代码执行/权限提升漏洞的分析与实践(CVE-2016-6662)
本文作者:安全小飞侠,原文链接:http://avfisher.win/archives/593 0x00 背景 2016年9月12日,国外安全研究人员Dawid Golunski发布安全公告发现了MySQL的一个可被远程代码执行/权限提升的漏洞(CVE-2016-6662)。笔者在研究了原报告后,做了如下分析和实践。 0x01 分析 漏洞披露原址:http://legalhackers.com/advisories/MySQL-Exploit-Remote-Root-Code-Execution-Priv
Seebug漏洞平台
2018/03/29
2.8K0
MySQL远程代码执行/权限提升漏洞的分析与实践(CVE-2016-6662)
从零开始串联Python前后端技术
运维开发流程概述 是我们参与到其中的一个入口,我们需要了解运维开发的一些环节,还有运维开发的一些技术基础。我们通过一个实例来做演示,基本的需求就是从数据库中查取数据,通过前端页面展现出来。 (一)业务需求 显示人员信息和部门 使用Django框架来流转数据 数据存储在MySQL中 在前端页面可以查看数据 快速迭代开发 (二)环境构建 1)创建项目 django-admin startproject emp_test 2)启动Python内置web服务 其中1
jeanron100
2018/04/17
8790
从零开始串联Python前后端技术
ubuntu Django + Uwsgi + Nginx 的生产环境部署
使用runserver可以使我们的django项目很便捷的在本地运行起来,但这只能在局域网内访问,如果在生产环境部署django,就要多考虑一些问题了。比如静态文件处理,安全,效率等等,本篇文章总结归纳了一下基于uwsgi+Nginx下django项目生产环境的部署
py3study
2020/03/03
2.8K0
Linux下配置MySQL主从复制(r5笔记第13天)
MySQL的主从复制是自己一直想学习的一个实战经历,因为Oracle中的主从复制也是需要不少的配置选项,相比来说感觉重量级一些(数据量也重量级). 今天试了一下,在本地的一台Linux虚拟机上简单模拟了一把,发现还是蛮有趣的。因为也是外行,所以为了快速达到效果,自己看了一个很早的视频,结果实际操作的时候,有好几个配置参数都已经没有了。看来还是需要静下心来慢慢做,在Windows上配置了一下,因为各种各样的原因,就是没有配置出来,个人还是喜欢Linux环境下弄,今天加了把劲总算有点苗头了。 大体的步骤有几个,
jeanron100
2018/03/15
7210
Linux下配置MySQL主从复制(r5笔记第13天)
MySQL之infobright安装步骤
我这里是将文件解压到了/usr/local/目录下面,如果有其他目录,则可以使用其他目录进行解压,解压后的文件如下:
AsiaYe
2019/11/06
1.6K0
python添加应用
http://11.65.140.13:8080/blog/index/ 就可以访问了,并且返回Hello World
py3study
2020/01/14
4100
登录环境故障解决
登录环境故障-bash-4.1的原因一般是因为用户删除文件的时候,把当前用户的家目录的一些隐藏文件删除所导致的。.bashrc .bash_profile没了,与用户有关的环境变量也没了。
summerking
2022/09/19
4740
chmod: changing permissions of `/usr/local/bin/...
python@ubuntu118:~/Django-1.4.1$ python setup.py install running install running build running build_py running build_scripts running install_lib running install_scripts changing mode of /usr/local/bin/django-admin.py
闵开慧
2018/03/30
9050
【linux命令讲解大全】117. LINUX命令详解之ls
ls命令是list的缩写,用于显示目标列表,是Linux中使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。
全栈若城
2024/03/02
2470
008.Linux文件目录管理命令基础
1. pwd:显示当前所在的位置 # 显示当前工作目录的绝对路径 [15:31:44 root@node00 tmp]# pwd /tmp # 如果当前目录是软链接目录,则显示软链接目录的物理路径 [15:35:54 root@node00 a]# pwd -P /tmp/a # 如果当前目录是软链接目录,还是显示逻辑路径(默认) [15:35:58 root@node00 a]# pwd -L /tmp/b/a # 使用PWD环境变量输出当前目录的绝对路径 [15:47:10 root@node00
CoderJed
2020/04/10
8850
008.Linux文件目录管理命令基础
【Z投稿】ZABBIX用DBforbix监控数据库
DBforBIX是一个协助zabbix监控关系型数据库的插件,它通过jdbc方式监控数据库,利用它我们可以很轻松的监控相关的数据库。它是Orabix、MysqlBix、PostBix集成与扩展,我们可以把Dbforbix装在zabbix server上,也可以安装在每台数据库服务器上。
Zabbix
2021/02/03
1.5K0
技术分享 | MySQL Test 初探
MySQL Test 是 MySQL 发行版本中集成 all-in-one 测试框架,用于做 mysql 服务的单元,回归和一致性测试,并提供了运行单元测试和创建新单元测试的工具。
爱可生开源社区
2020/04/08
1.5K0
使用trash-cli防止rm -rf 误删除带来的灾难(“事前”非“事后”)
今天是一个难忘的日子,当时本来想清除主机上面data目录下的mysql8.0相关的数据文件的,进入mysql8.0的数据文件所在路径下,结果在执行rm -rf ./data/* 时打成了rm -rf /data/* ,一个回车下去,结果就悲剧了。整个/data目录下的所有文件全部删除了,瞬间奔溃了,真是欲哭无泪,索性之前主机做了快照备份的,立即回滚快照。
SEian.G
2021/03/03
6530
【MySQL数据库疑难杂症】常用的两种升级方法
动态修改innodb_fast_shutdown=0,以执行full purge(当innodb_fast_shutdown=0时,MySQL在执行关闭mysqld进程时,会对不再需要的undo log page进行清理,该清理动作非人为触发)和插入缓冲合并等操作,以干净的方式关闭MySQL。
samRsa
2025/02/11
1700
【MySQL数据库疑难杂症】常用的两种升级方法
持续代码质量管理-SonarQube-7.3部署
Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。
踏歌行
2020/10/15
8610
持续代码质量管理-SonarQube-7.3部署
docker学习4-docker安装mysql环境
前言 docker安装mysql环境非常方便,简单的几步操作就可以了 拉取mysql镜像 先拉取mysql的镜像,可以在docker的镜像仓库找到不同TAG标签的版本https://hub.docke
上海-悠悠
2019/07/04
7580
docker学习4-docker安装mysql环境
zookeeper-02 部署
1. 主机规划 主机名称 外网IP【外部访问】 内网IP 操作系统 备注 安装软件 docker01 10.0.0.11 172.16.1.11 CentOS 7.2 zookeeper-3.4.5【集群】 docker02 10.0.0.12 172.16.1.12 CentOS 7.2 zookeeper-3.4.5【集群】 docker03 10.0.0.13 172.16.1.13 CentOS 7.2 zookeeper-3.4.5【集群】 docker04 10.0.0.14 172.16
踏歌行
2020/10/15
2920
相关推荐
ubuntu中的django安装配置与操作
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验