Jav*_*der 13 php mysql sql phpmyadmin
如果表崩溃,则意味着我的系统出现了问题.
MySQL said:
#1194 - Table 'tablename' is marked as crashed and should be repaired
Run Code Online (Sandbox Code Playgroud)
我的网站目前因此而下降.
我知道如何从phpmyadmin修复表,但它是安全的修复方法吗?
这个问题的重要因素是什么?
题.一般来说,为什么表会崩溃?
解答.这可能是原因 -
服务器的磁盘空间已满.(请检查实时服务器中的磁盘空间)
关闭MySQL服务器不正确/使用数据库时关闭表不正确.
更多服务器负载.
And*_*ehm 20
首先 - 崩溃的表有很多原因.
使用phpmyadmin进行修复与mysqlrepair命令行基本相同.我建议在命令行上修复所有内容:
mysqlrepair -A --auto-repair
mysqlrepair -A -o
Run Code Online (Sandbox Code Playgroud)
或者开始测试:
mysqlrepair -A -c
Run Code Online (Sandbox Code Playgroud)
Dmi*_*rov 12
如果您没有所需的命令行工具,崩溃的原因很可能是MYSQL本身,请从MYSQL运行以修复表:
REPAIR TABLE db_name.table_name;
Run Code Online (Sandbox Code Playgroud)
小智 5
用:
mysqlcheck -u root -p --auto-repair --check --all-databases
(Password prompted)
Run Code Online (Sandbox Code Playgroud)
为用户 root 输入 MySQL 密码,一切就完成了。
| 归档时间: |
|
| 查看次数: |
38430 次 |
| 最近记录: |