小编lol*_*433的帖子

PHP脚本创建一个空的SQL文件

所以这对我来说是新的.当使用David Walsh的这个MySQL数据库PHP脚本时,我在运行它时得到一个空的SQL文件.

<?php
backup_tables('localhost','username','password','blog');

/* backup the db OR just a table */
function backup_tables($host,$user,$pass,$name,$tables = '*')
{
    $return = '';
    $link = mysql_connect($host,$user,$pass);
    mysql_select_db($name,$link);

    //get all of the tables
    if($tables == '*')
    {
        $tables = array();
        $result = mysql_query('SHOW TABLES');
        while($row = mysql_fetch_row($result))
        {
            $tables[] = $row[0];
        }
    }
    else
    {
        $tables = is_array($tables) ? $tables : explode(',',$tables);
    }

    //cycle through
    foreach($tables as $table)
    {
        $result = mysql_query('SELECT * FROM '.$table);
        $num_fields = mysql_num_fields($result);

        $return.= 'DROP TABLE …
Run Code Online (Sandbox Code Playgroud)

php mysql sql

8
推荐指数
2
解决办法
1256
查看次数

django.db.utils.OperationalError:(1046,'没有选择数据库')

得到一个奇怪的错误.我在MySQL中创建了一个数据库,设置数据库使用它.在我的Django settings.py中使用正确的设置.但是仍然存在没有选择数据库的错误.

首先我试过:

python manage.py syncdb
Run Code Online (Sandbox Code Playgroud)

得到了这个追溯:

django.db.utils.OperationalError: (1046, 'No database selected')
Run Code Online (Sandbox Code Playgroud)

settings.py:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'my_db',
        'USER': 'username',
        'PASSWORD': 'password',
        'HOST': 'localhost',
        'PORT': '3306',
    }
}
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

python mysql django macos python-3.x

4
推荐指数
1
解决办法
4607
查看次数

为什么我的Python代码,了解"if"语句,无法工作?

我正在努力学习有关if陈述的更多信息.我试图创建一个程序,要求用户输入啤酒量,并在金额增加时输出不同的答案.我无法弄清楚我做错了什么.

我期望发生的是当我输入数字时,例如.5结果应该是"啤酒很棒".因为它低于50.如果我输入60,它应输出"那是很多啤酒." 因为它高于50且低于100.

我已经阅读了Python文档,但仍然没有弄明白.这是我的代码:

print "How many cans of beer do you want?"

beer = raw_input("Enter your amount: ")

if beer >= 1:
    print "Beer is awesome."
elif beer >= 50:
    print "That's a lot of beer."
elif beer >= 100:
    print "You're drinking way too much beer, man."
else:
    "Did you make a choice larger than 100? If yes, then you're crazy!"
Run Code Online (Sandbox Code Playgroud)

python if-statement

0
推荐指数
1
解决办法
126
查看次数

标签 统计

mysql ×2

python ×2

django ×1

if-statement ×1

macos ×1

php ×1

python-3.x ×1

sql ×1