mysql-error-1146相关内容

在 Laravel 迁移文件中填充数据库

我刚刚学习 Laravel,并且有一个工作迁移文件创建一个用户表.作为迁移的一部分,我正在尝试填充用户记录: 公共函数 up(){Schema::create('users', function($table){$table->increments('id');$table->string('email', 255);$table->string('密码', 64);$table->boolea ..
发布时间:2022-01-23 09:22:37 PHP

CREATE TABLE 后表不存在

我正在尝试在我的数据库名称 symfony 中导入此 sql CREATE TABLE IF NOT EXISTS 成分 (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(255) NOT NULL,主键(`id`)) 引擎=InnoDB 默认字符集=latin1; 我明白了 #1146 - 表 'symfony.ingredient' ..
发布时间:2022-01-14 08:54:33 数据库

漏洞?#1146 - 表 'xxx.xxxxx' 不存在

我使用的是 Windows XP.我正在使用其内置的创建表功能在 phpMyAdmin 中创建一个表,我的数据库名称是 ddd. 它生成以下代码: CREATE TABLE `ddd`.`mwrevision` (`asd` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,`sddd` INT 不为空) 引擎 = INNODB; 并显示以下错误: My ..
发布时间:2021-11-20 22:28:02 数据库

有没有更好的方法来为 MySQL 中的临时表分配权限?

我们的用户以相当低级别的用户身份登录生产数据库,在数据库级别授予 SELECT 权限,并在他们需要访问的特定表上授予 INSERT/UPDATE/DELETE 权限. 他们也有创建临时表的权限(我们需要它们来处理一些更复杂的查询).问题是,虽然他们可以创建临时表,但他们无权将 INSERT 插入其中! 我们发现的一种解决方法是创建一个同名(但只有一个字段)的“真实"(持久性?)表,并授 ..
发布时间:2021-06-05 19:22:23 数据库

Magento - 基表 core_file_storage 不存在

当我查看我的 Magento 商店的错误日志时,它充满了以下错误: [02-Jun-2011 13:49:12] PHP 致命错误:未捕获的异常 'PDOException' 带有消息 'SQLSTATE[42S02]:基表或视图未找到:1146 表 'mysite_mysite.core_file_storage' 没有/home/mysite/public_html/lib/Zend/Db/ ..
发布时间:2021-06-05 19:03:30 PHP

我删除了 general_log 表,如何重新创建它?

启用日志记录 我使用启用了日志记录: SET GLOBAL log_output = 'TABLE';SET GLOBAL general_log = 'ON'; 所有执行的查询都记录到 mysql.general_log 表.没问题. 尝试清理表格 然后表变大了,我想从表中删除所有记录.我执行了: DELETE FROM general_log 但这导致了一个错误,提示 ..
发布时间:2021-06-05 18:57:22 数据库

SQL-AS-表不存在-1146

我的查询是: SELECT temp.pid FROM (SELECT postid, date FROM swapping AS s, post AS p WHERE s.mid='2' AND p.postid=s.postid) AS temp WHERE temp.date = (SELECT MAX(date) FROM temp) 我收到#1146-表'databas ..
发布时间:2020-08-14 09:01:02 数据库

在MySQL中运行.sql文件

此问题基于此线程. 我跑步失败 sudo mysql \. /users/cs/SO_db/posts.sql 我得到了错误 ERROR 1146 (42S02): Table 'personal.posts' doesn't exist MySQL手册说 五个字符的SQLSTATE值 ('42S02').这些值由 ANSI SQL和ODBC以及更多 标准化.并 ..
发布时间:2020-08-11 08:13:00 数据库

MySql-我删除了general_log表

已启用日志记录 我启用了使用的日志记录: SET GLOBAL log_output = 'TABLE'; SET GLOBAL general_log = 'ON'; 所有执行的查询都记录到mysql.general_log表中.很好. 试图清除表 然后表变大了,我想从表中删除所有记录.我执行了: DELETE FROM general_log 但是这导致一 ..
发布时间:2020-08-11 03:43:58 数据库

恢复MySQL数据库

我已经使用名为library的数据库的mysqldump实用程序创建了一个名为ab.sql的文件.工作正常.现在,我正在尝试使用mysqlimport还原它. 我的数据库已经存在.但我想重写它.我在用 命令 mysqlimport -uroot -p**** library D:/ab.sql 在命令行中,但显示错误消息, mysqlimport:错误:1146,使用表:ab时,表 ..
发布时间:2020-05-15 03:56:08 数据库

InnoDB表存在于MySQL中,但表示将数据库复制到新服务器后它们不存在

我使用mysqldump导出数据库,然后将其导入到另一台服务器上的MySQL中.现在,如果我执行“显示表格",则可以看到我的所有表格,但实际上无法选择或描述其中的任何表格. 错误1146(42S02):表'mydatabase.user'不存在 我所有的表都是InnoDB.我看到一个人在哪里使用old_passwords的问题,因此我在my.cnf中将其明确设置为0,并确保mysql表 ..
发布时间:2020-05-15 01:00:08 数据库

MySQL Table不存在错误,但确实存在

有人知道您的表确实存在时,在什么条件下会收到1146: Table '. ' doesn't exist错误? 我在5台服务器上使用了相同的代码,但我最近租用的服务器上只有一个显示此错误,因此我怀疑这可能是某种设置或安装错误.我可以从命令行执行我的sql语句.很明显,我也可以从命令行查看该表.建立连接时,我没有任何连接错误(我使用的是mysqli,btw). ..
发布时间:2020-05-14 20:47:42 PHP

漏洞? #1146-表'xxx.xxxxx'不存在

我正在使用Windows XP.我正在使用其内置的create table功能在phpMyAdmin中创建一个表, 我的数据库名称是ddd. 它生成以下代码: CREATE TABLE `ddd`.`mwrevision` ( `asd` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `sddd` INT NOT NULL ) ENGINE = ..
发布时间:2020-05-14 20:13:42 数据库