在开发或运维中很多小伙伴经常用phpmyadmin,管理自己的mysql数据库。当随着数据库越来越大,我们用phpmyadmin导入数据库经常会失败。下面我就介绍一下 在Linux操作系统下,用原生mysql命令如何导入数据库:

  首选我们要登录我们的数据库,执行命令:mysql  -h 127.0.0.1 -u root -p (-h指你机器的ip ,-u指数据库的用户,-p数据数据库密码)如图1;


输入正确密码后,我们进入数据库执行:show databases; (查看数据库)如图2;

执行命令创建数据库数据库名:create database test;

选择你要导入的数据库名字:use test;


执行导入命令:source ~/home/test.sql; (我的test.sql文件在home下存放)当出现图4。恭喜你,你已经成功了:

扩展

连接到数据库

mysql -u root -p 123456

然后创建数据库

CREATE DATABASE tmall DEFAULT CHARACTER SET utf8;

最后查看该数据库已经存在了

show databases

导入sql数据,这里对应自己的数据库数据在ubuntu系统中存放的地方,

mysql -u root -p 123456 --default-character-set=utf8 tmall < /home/uftp/public/tmall.sql


然后再在数据库里查看,导入的表就都存在了。。。。

参考链接 :
云服务器Ubuntu部署JAVA项目(1) :https://blog.csdn/weixin_39211722/article/details/82288186

linux服务器mysql数据库命令导入奇淫技巧

https://www.jianshu/p/86f36b415d82

更多推荐

mysql数据库命令导入命令