使用命令行导入mysql数据库[linux中导入sql文件的方法分享]

赛事预告评论9.4K

妈的,今天手贱想优化下数据库,一不小心把数据库中“wp_postmeta”表清空了数据,这要得益于度娘搜索的文章,都他妈说删除数据没问题,中招了。这个在我看来需要根据自己的主题特点,别人不知道,反正我的模版决不能随意清空,不然WordPress的调用的缩略图都失效,连菜单也显示不正常,不过还好,我有数据库备份,重新恢复数据库,搞定了,总之有惊无险。由于数据库较大了,通过数据库管理面板phpMyAdmin已经无法完整恢复整个数据库了,所以只能通过命令来恢复,下面的步骤仅作保存。

关于上传sql文件文章源自武享吧-https://www.hula8.net/upcoming/39143.html

使用工具Xshell 5(或者其他软件都行)登录服务器,连接到linux,登录mysql文章源自武享吧-https://www.hula8.net/upcoming/39143.html

连接之后,登录mysql文章源自武享吧-https://www.hula8.net/upcoming/39143.html

复制代码 代码如下:
>mysql -u root -p
>password:(你的密码)文章源自武享吧-https://www.hula8.net/upcoming/39143.html

注意,如果你之前建立了其他的mysql用户,可以选择合适的用户登录。关于mysql的命令行,你可以在其他地方学习。文章源自武享吧-https://www.hula8.net/upcoming/39143.html

把上传上去的sql(就是你备份到服务器文件夹目录地址下,要记住这个地址的路径)导入到数据库中文章源自武享吧-https://www.hula8.net/upcoming/39143.html

按照下面的三个步骤,快速导入这个sql文件文章源自武享吧-https://www.hula8.net/upcoming/39143.html

复制代码 代码如下:
mysql>use yourdatabasename;(你的数据库名)
mysql>set names utf8;
mysql>source /tmp/database.sql;(这是你的存储的文件夹的地址路径,由source /后面开始,database是您的数据库名文章源自武享吧-https://www.hula8.net/upcoming/39143.html

然后屏幕上就会不断的滚,最后提示导入成功。文章源自武享吧-https://www.hula8.net/upcoming/39143.html 文章源自武享吧-https://www.hula8.net/upcoming/39143.html

匿名

发表评论

匿名网友