小编Léo*_* 준영的帖子

在 MySQL 中运行 .sql 文件

这个问题是基于这个线程

我运行失败

sudo mysql 
\. /users/cs/SO_db/posts.sql 
Run Code Online (Sandbox Code Playgroud)

我收到错误

ERROR 1146 (42S02): Table 'personal.posts' doesn't exist
Run Code Online (Sandbox Code Playgroud)

MySQL的手册

五个字符的 SQLSTATE 值 ('42S02')。这些值由 ANSI SQL 和 ODBC 指定,并且更加标准化。并非所有 MySQL 错误号都映射到 SQLSTATE 错误代码。值“HY000”(一般错误)用于未映射的错误。

错误:1146 SQLSTATE: 42S02 (ER_NO_SUCH_TABLE)

消息:表“%s.%s”不存在

您如何解决该错误消息?

mysql sql mysql-error-1146

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

通过PostgreSQL为数据库中的列设置默认值

我正在做我的第一个数据库项目.

我想知道如何false将以下SQL -query作为默认值

...
MODERATOR_REMOVAL boolean NOT NULL
...
Run Code Online (Sandbox Code Playgroud)

上下文

 CREATE TABLE Questions 
 (
     USER_ID integer FOREIGN KEY 
                     REFERENCES User_info(USER_ID) 
                     PRIMARY KEY 
                     CHECK (USER_ID>0), 
     QUESTION_ID integer FOREIGN KEY REFERENCES Tags(QUESTION_ID) 
                         NOT NULL 
                         CHECK (USER_ID>0), 
     QUESTION_BODY text NOT NULL,           -- question must have body 
     TITLE varchar(60) NOT NULL,            -- no empty title$                                
     MODERATOR_REMOVAL boolean NOT NULL,    -- by default false$     ///       Here
     SENT_TIME timestamp NOT NULL
 );
Run Code Online (Sandbox Code Playgroud)

你怎么能设置的默认值是false针对MODERATOR_REMOVAL在PostgreSQL?

sql database postgresql ddl

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

这个图的名称是什么?

我很难找到一个工具来创建一个类似的图表,一个导航模型,如下所示,例如,在哪里

aloitussivu = homepage
yritysinfo = about
yleiskuva = general
tunnussivu = user
rekisteröintisivu = register
...
Run Code Online (Sandbox Code Playgroud)

我使用VP-UML.但是,我还没有设法通过它创建这样的图表.

该图看起来像一个活动图,但我还没有设法通过VP-UML中的工具创建类似的图.

以下图表的名称是什么,我可以创建一个?

database diagram uml activity-diagram

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

要了解一行PHP

以下行是什么意思,特别是运营商.=

$query .= "UPDATE authors SET author=LOWER(author) WHERE id=2;";
Run Code Online (Sandbox Code Playgroud)

代码中

<?php

$conn = pg_pconnect("dbname=publisher");

// these statements will be executed as one transaction

$query = "UPDATE authors SET author=UPPER(author) WHERE id=1;";
$query .= "UPDATE authors SET author=LOWER(author) WHERE id=2;";

pg_query($conn, $query);

?>
Run Code Online (Sandbox Code Playgroud)

它似乎使某种类型的数组,使得最后一个命令首先处理第一个查询,然后处理第二个查询.

php

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

要了解PHP的include -command

我想让文件handler_quesin.php中的所有变量都可以访问,我include在文件handler_question.php中.所述handler_question.php从以下形式处理数据.

我的form_question.php

<form method="post" action="handler-question.php">
    <p>Title:
        <input name="question_title" type="text" cols="92" />
    </p>
    <p>Question:
        <div id="wmd-container" class="resizable-textarea">
                <textarea id="input" class="textarea" tabindex="101" rows="15" cols="92" name="question_body" /></textarea>
        </div>
    </p>

    <p>Tags:
        <input name="tags" type="text" cols="92" />
    </p> 

    <input type="submit" value="OK" />
</form>
Run Code Online (Sandbox Code Playgroud)

以下文件是最后一个文件包含的内容

我的handler_login.php

<?php

// independent variables
$dbHost = "localhost";
$dbPort = 5432;
$dbName = "masi";
$dbUser = "masi";
$dbPassword = "123456";

$conn = "host=$dbHost port=$dbPort dbname=$dbName user=$dbUser password=$dbPassword";

// you can store the username …
Run Code Online (Sandbox Code Playgroud)

php database postgresql include

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

Vimdiff改变了Dropbox的文件

我经常收到通知我的Vim我的文件已在其他地方更改,因为我使用Dropbox.

然后我需要按

L 
Run Code Online (Sandbox Code Playgroud)

因为这是我唯一能看到朋友改变文件的方法.这迫使我使用他的版本,然后试着记住我所做的改变.

然而,这个程序对我来说变得困难,因为编辑率已经增长.我想要

 vimdiff [file_with_my_edits] [file_with_my_friend's_edits] 
Run Code Online (Sandbox Code Playgroud)

某种程度上我的朋友的版本与我当前的文件有一些新的编辑.

vimdiff当版本库相同但当前文件不同而不丢失任何编辑时,如何将当前文件与朋友的文件一起使用

vim vimdiff

1
推荐指数
2
解决办法
399
查看次数

如何通过PHP跟踪登录状态?

如何通过PHP跟踪登录状态?

我在每个页面中都包含以下页面以检查登录状态.我尝试通过cookie登录后识别用户.但是,我还没有设法读取我的login_cookie或以任何方式使用它.

代码handle_login_status.php我操纵登录状态

<?php

    $dbconn = pg_connect("host=localhost port=5432 dbname=masi user=masi password=123");

    //1. read the first word in Cookie of the form 
        //"email@gmail.com,ca05106e445c15197f7213bc12648524
    //Then, store this word to $email 
    $cookie_tripped = explode(",", $_COOKIE['login_cookie']);   
    $email = $cookie_tripped[0];
    $result = pg_prepare($dbconn, "query1", 'SELECT passhash_md5 FROM users 
                         WHERE email = $1;');
    $result = pg_execute($dbconn, "query1", array($email));
    if(!$result) {
        exit;
    }

    // to take the passhash out of the cookie
    $passhash_md5_cookie = $cookie_tripped[1];
    if($result == $passhash_md5_cookie) {
        $result = pg_prepare($dbconn, "query7", "UPDATE users …
Run Code Online (Sandbox Code Playgroud)

php cookies login

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

在PHP中创建`no-variable` if子句

你如何制作if -clause哪个do this and thisif

  1. PHP中的URL没有变量?
  2. 没有变量哪个在PHP中有价值?

对于#1的if -clause应该为true的URL示例:

www.example.com/index.php
example.com/index.php
example.com/index.php?
Run Code Online (Sandbox Code Playgroud)

对于#2的if -clause应该为true的URL的示例:

example.com/index.php?successful_registration
example.com/index.php?successful_login
Run Code Online (Sandbox Code Playgroud)

以下是我失败的if -clause $ 1

if (isset($_REQUEST[''])) {
      // do this
}
Run Code Online (Sandbox Code Playgroud)

php url if-statement

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

将PHP的while循环转换为for -loop

如何将以下while循环转换为PHP中的for -loop?

while( $row2 = pg_fetch_row( $result_tags )
Run Code Online (Sandbox Code Playgroud)

虽然-loops是我的错误来源.我看到while -loop如下.

for ( $i = 0 ; $i < count(pg_fetch_row( $result_tags )) ; $i++ )
Run Code Online (Sandbox Code Playgroud)

php for-loop while-loop

1
推荐指数
2
解决办法
1394
查看次数

在PHP中重用代码的最佳方法是什么?

码:

if ( $_GET['tab'] == 'newest' ) { 
      // Go through each question
      foreach( array_reverse( $end_array, true ) as $tags_and_Qid['question_id'] => $titles_and_Qid['title'] )
      {   
        // Grab the title for the first array
        $title = $titles [ $tags_and_Qid['question_id'] ] ['title'];

        // Grab the tags for the question from the second array
        $tags = $end_array [ $tags_and_Qid['question_id'] ] ['tag'];

        // Grab the username for the question from the second array
        $username = $usernames [ $tags_and_Qid['question_id'] ] ['username'];
        --- cut ----                                                                                                                                                       
      }   
  } …
Run Code Online (Sandbox Code Playgroud)

php code-reuse

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