为什么我编译出来的空的mysql有1G这么大,好坑爹

为什么我编译出来的空的mysql有1G这么大,好坑爹,第1张

编译出来的空的mysql有1G这么大

在my.ini最底下添加个KV对:

max_allowed_packet=100000M

然后重启Mysql,就可以按普通的方法导了,可以用mysql命令,也可以用navicat for mysql(我一般用这个)

不知道能不能写成100G,没试过,LZ试下吧。

如果改不了my.ini可以试试这个方法,我没试过,因为我一直是改my.ini的,相信你有这么大的数据库应该不是用的虚拟主机吧:

set global max_allowed_packet = 100*1024*1024*1024

然后用:

show VARIABLES like '%max_allowed_packet%'

查看一下是否修改成功,这个应该就不用重启mysql了

方法一:

重启动mysql,简单,一般会有效。

方法二:

运行SQL语句,登陆phpmyadmin,运行如下语句,多数可以决绝。

CHECK TABLE `table1`

ANALYZE TABLE `table1`

REPAIR TABLE `table1`

方法三:

登陆phpmyadmin,首页有个“状态”标签,点击进去服务器选项卡下有个杀死进程的。

方法四:

使用linux命令解决Mysql数据表一直显示使用中。以lampp服务器集成包为例,数据库显示“使用中”,操作命令如下:

/opt/lampp/lampp stopmysql

cd /opt/lampp/var/mysql/

/opt/lampp/bin/myisamchk -f miningplants/wp_options.MYI (数据库名、数据表名)

/opt/lampp/lampp startmysql

进入MYSQL安装目录打开MYSQL配置文件my.ini或my.cnf查找max_connections=100修改为max_connections=1000服务里重起MYSQL即可

求采纳


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/63330.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-28
下一篇2023-02-28

发表评论

登录后才能评论

评论列表(0条)

    保存