Lock wait timeout exceeded; try restarting transaction

Linux中找到你mysql安装的位置

whereis mysql 查看安装目录

which mysql 查找运行文件位置

进行赋权此目录,目录结构如下

Lock wait timeout exceeded; try restarting transaction_第1张图片

数据库先赋权chmod -R  777 nidemulu/mysql

重启服务并确保它在系统启动时自动启动

sudo systemctl restart mysqld

sudo systemctl enable mysqld

Lock wait timeout exceeded; try restarting transaction_第2张图片

重启后台后即可登陆了,根本原因服务器空间不够

你可能感兴趣的:(数据库)