如果桌子坏了,那就意味着我的系统出了问题。
MySQL said:
#1194 - Table 'tablename' is marked as crashed and should be repaired
我的网站目前正因为这个而被关闭。
我知道如何从phpmyadmin修复表,但是修复的方法安全吗?
这一问题的重要因素是什么?
有个问题。通常情况下,为什么桌子会崩溃?
答案。可能是这些原因-
服务器的磁盘空间已满。(请检查活动服务器中的磁盘空间)
使用数据库时不正确地关闭MySQL服务器/不正确地关闭表。
更多的服务器负载。
当我启动我的XAMPP服务器时,我得到了上面提到的错误。错误的第二行显示: mysql.event: 1客户端正在使用或没有正确关闭该表。我有3个事件要执行。我查过事件了。我对所有事件都有BEGIN和END语句。此错误的含义是什么。有什么建议请提出来。 [ERROR] mysqld.exe: Table '.\mysql\event' is marked as crashed and should be repaired
[Warning] Checking table: '.\mysql\event'
[ERROR] mysql.event: 1
由于InnoDB的一些问题,我打算将所有数据库转储到一个新服务器上:
mysqldump -E -R --all-databases | pv -b | mysql -u root -p -h new.server
转储进程因错误而停止:
59.9kB assword: 59.9kB
ERROR 145 (HY000) at line 2970: Table './mysql/proc' is marked as crashed and should
be repaired
228MB
mysqldump: Got errno 32 on w
我对MySQL在FreeBSD上有个问题。
它每20分钟生成大量1GB的二进制文件,并且它正在快速地填充空闲磁盘空间。
-rw-rw---- 1 mysql mysql 1073741982 2013-09-14 18:26 mysql-bin.000174
-rw-rw---- 1 mysql mysql 1073741890 2013-09-14 18:42 mysql-bin.000175
-rw-rw---- 1 mysql mysql 1073741988 2013-09-14 18:59 mysql-bin.000176
-rw-rw---- 1 mysql mysql 1
我有一个sh脚本,在这个脚本中我连接到mysql并尝试执行保存在本地文件中的存储过程。 tblName="table${k}"
mysql -h 10.0.0.1 --user=username --password=password
-e "use db_test; set @tableName=${tblName}; source query.sql;" 和文件query.sql: set @str = concat('create table ', @tableName, ' (
id int not null,
我的MySQL不会启动,它显示如下:
10:55:53 ق.ظ [mysql] Status change detected: stopped
10:55:53 ق.ظ [mysql] Error: MySQL shutdown unexpectedly.
10:55:53 ق.ظ [mysql] This may be due to a blocked port, missing dependencies,
10:55:53 ق.ظ [mysql] improper privileges, a crash, or a shutdown by another meth
在将两个表冲突更改为utf8mb4_unicode_ci后,数据库仍然显示此错误:
Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for operation '='
当我执行这个查询时:
select *
from zl_report_user
where union_id not in(
select distinct unionid
from wechat_user
)
我是否应该重新启动MySQL 5.7以使其生效?我重新启