MySQL Errno : 1146如何解决

MySQL Errno : 1146如何解决,第1张

mysql--1146--报错

先找到数据库存放地址,即Data文件夹(复制留下来)

再用电脑管家把所有的mysql卸载

然后把mysql文件夹弄走(卸载不会清掉它,需手动,一般在C:\ProgramData下)(可删除,或剪切走,以防万一)

重新安装mysql(我用的是mysql-installer-community-5.7.13.0程序包)

如果数据库启动了先关闭它(因为版本,关闭是(net stop mysql57--在cmd中)启动是(net start mysql57--在cmd中))

然后把以前的数据库文件(自己需要的)(在Data文件夹下的,数据库名即文件夹名)复制到,新的数据库Data文件夹下(那些自带的数据库别动),

把新的Data下的那五个配置文件替换为以前老的文件(就是这五个文件auto.cnf,ib_buffer_pool,ib_logfile0,ib_logfile1,ibdata1)

重新启动数据库即可

DROP TABLE IF EXISTS `phpcms_ask_credit`CREATE TABLE `phpcms_ask_credit` (`cid` mediumint(8) unsigned NOT NULL auto_increment,`userid` mediumint(8) unsigned NOT NULL default \'0\',`username` char(20) NOT NULL,`premonth` smallint(5) unsigned NOT NULL default \'0\',`month` smallint(5) unsigned NOT NULL default \'0\',`preweek` smallint(5) unsigned NOT NULL default \'0\',`week` smallint(5) unsigned NOT NULL default \'0\',`addtime` int(10) unsigned NOT NULL default \'0\',PRIMARY KEY(`cid`),UNIQUE KEY `userid` (`userid`),KEY `premonth` (`premonth`,`userid`),KEY `preweek` (`preweek`,`userid`)) TYPE=MyISAM这个事建表语句,你在后台或者用phpmyadmin运行一下即可该 *** 作有风险请做好数据库备份

using System.Linq

using System.Text

using System.Windows.Forms

using System.Collections


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7554136.html

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

发表评论

登录后才能评论

评论列表(0条)

保存