我正在创建索引与一些数据从数据库。代码如下:
// Load the documents into the index
try {
// $documents holds all the documents
$solr->addDocuments($documents);
$solr->commit();
$solr->optimize();
} catch (Exception $e) {
print
我有一个MySQL用户,我们称他为Tom。Tom具有全局CREATE和SHOW DATABASES权限,并具有'GRANT‘选项。每个数据库都会为用户分配SELECT、INSERT、UPDATE和DELETE权限。然而,在Tom创建了一个新的数据库之后,他不能设置他的SELECT等特权,尽管他有一个全局的GRANT选项。错误是(可预测的):
CREATE DATABASE `my_new_db`; -- this is fine
GRANT SELECT , INSERT , UPDATE , DELETE ON `my_new_db` . * TO 'Tom'@