小编Wil*_*iam的帖子

MySQL事务是原子的吗?

我已经读过MySQL(InnoDB)中的事务是原子的,但是当我在5个线程中测试下一个代码时,它们会选择相同的ID:

$db->beginTransaction();

$row = $db->fetchRow("SELECT * FROM atomic WHERE selected = 0 LIMIT 1");

sleep(5);

$db->update("atomic", array('selected' => 1), "id = " . $row['id']);

$db->commit();

echo "Selected row: " . $row['id'];
Run Code Online (Sandbox Code Playgroud)

php mysql myisam innodb transactions

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

HTTP重定向状态代码,用于将Web重定向到移动版本

哪个HTTP重定向状态代码最适合将网页重定向到移动版本?

来自:www.example.com

收件人:m.example.com

mobile http

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

如何在不使用文本字段的情况下在MySQL数据库中存储哈希值

我在MySQL MyISAM表中存储了唯一的用户代理,所以当我必须查看它是否存在于表中时,我会检查存储在TEXT字段旁边的md5哈希.

User-Agents 
{
    id         - INT
    user-agent - TEXT
    hash       - VARCHAR(32) // md5
}
Run Code Online (Sandbox Code Playgroud)

有没有办法做同样的但使用32位整数而不是文本哈希?也许原始格式的md5会更快?这将需要二元搜索.

[编辑]

MySQL不处理完整区分大小写的字符串的哈希搜索?

php mysql hash md5

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

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

将PHP类与正则表达式匹配

我想从文件中捕获Php类:

class a {
   function test() { }
}

class b extends a {
   function test() { }
}
Run Code Online (Sandbox Code Playgroud)

结果匹配必须是

class a {
   function test() { }
}
Run Code Online (Sandbox Code Playgroud)

class b extends a {
   function test() { }
}
Run Code Online (Sandbox Code Playgroud)

php regex class

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

标签 统计

php ×3

mysql ×2

aggregation-framework ×1

class ×1

hash ×1

http ×1

innodb ×1

md5 ×1

mobile ×1

mongodb ×1

myisam ×1

nosql ×1

regex ×1

transactions ×1