用phpmyadmin中导入sql格式的数据库,但是却出现#1050 - Table 'ljcms_admin' already exists,怎么回事

用phpmyadmin中导入sql格式的数据库,但是却出现#1050 - Table 'ljcms_admin' already exists,怎么回事,第1张

错误提示你那个表存在,那就一定是在之前存在的,你可以新建一个新的数据库,导入SQL试试,如果还有这个问题,那说明你导出的这个SQL语句中有两个create table ljcms_admin表的代码。不然,就表示你原来的数据库存在该表。

这是mysql新版修改了一点点语法要求:

KEY `wid_index` (`wid`) USING BTREE,

需要修改为:

KEY `wid_index` USING BTREE (`wid`),

在新的服务器上要导入备份,那么 *** 作之前要新建一个数据库;

创建数据库给予相应权限--》导入数据库

比如:数据库名称和用户都为test123,数据库密码mima123

mysql -uroot -p

create database test123;

grant all  privileges on test123 to 'test123'@'localhost' identified by 'mima123';

flush privileges;

quit

mysql -uroot -p test123 </root/test123sql

在phpini里面搜索on windows

看看是不是on windows下面这句话前面的分号没有去掉~表示我是没有去掉导致phpmyadmin报错~

以上就是关于用phpmyadmin中导入sql格式的数据库,但是却出现#1050 - Table 'ljcms_admin' already exists,怎么回事全部的内容,包括:用phpmyadmin中导入sql格式的数据库,但是却出现#1050 - Table 'ljcms_admin' already exists,怎么回事、mysql数据库导入出错的问题,懂数据库的麻烦看一下、linux下mysql导入数据库出现这个错误是怎么回事啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/10136975.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存