找到你的mysql备份文件,进入那个目录,例如我的文件在/home/sola/backup/sql_backup.sql,那我输入
cd /home/sola/backup/sql_backup.sql
导入数据库,假设你的mysql数据库叫mydb,而且你要事先建立好这个数据库,用户名是dbuser,密码是dbpassword,使用如下命令
mysql -h localhost -u dbuser -p mydb < sql_backup.sql
然后会提示你输入密码,这时输入dbpassword,记住ssh是不会显示你输入的是什么的,在你输入密码时光标不会移动也不显示任何东西,不要以为自己没输进去多输几遍哦。总之闭着眼输好点回车就行了,如果你输入的正确,那么导入就开始了,导入结束后光标会回到可以输入命令的状态。备份就完成了。
查看导入是否成功,如果你用cpanel我就不管了,这里说怎么用控制台来看。
mysql -u dbuser -p/mysql -h localhost -u dbuser -p mydb
首先进入数据库,这个命令式linux下的,进入mysql控制界面后会显示mysql>,提示下面要输入的都是mysql的命令,比如select、delete之类的,这时就不要再用linux命令了。要退出输入quit。
接下来输入命令 show databases; 记得加分号,因为这里是mysql命令,不加分号就认为你输入尚未结束,是不会执行的。
use mydb; 选择我刚刚导入的数据库。
show tables; 查看数据库里的表,如果该有的表都有了,基本可以确定导入成功了。
导出
命令格式
mysqldump -u用户名 -p 数据库名 > 数据库名.sql
范例:
mysqldump -uroot -p abc > abc.sql
(导出数据库abc到abc.sql文件)
提示输入密码时,输入该数据库用户名的密码
Linux系统中导入MySQL数据库的命令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Glibc内存管理--ptmalloc2源代码分析
shangugulang
2018-08-27 19:43:40
Nginx简单介绍及安装
laotansuocai
2018-08-27 19:40:23
Linux常用命令
laotansuocai
2018-08-27 19:40:07
LINUX软件安装和管理
Load2017
2018-08-27 18:08:33
LINUX用户管理命令
Load2017
2018-08-27 18:07:44
centos urllib3安装出错
夜雨狂歌如梦
2018-08-27 17:51:07
Centos 7 内核升级
夜雨狂歌如梦
2018-08-27 17:50:47
WIN7下使用Xmanager连接rhel-server-6.2-i386配置
DSALG
2018-08-27 17:39:04
安装 rubygems
a329242533
2018-08-27 17:30:54
修改MySql默认编码
a329242533
2018-08-27 17:30:53
redis中使用redis-dump导出、导入、还原数据实例
a329242533
2018-08-27 17:30:52
、《linux device driver 3》读书笔记(-)
rosenberg
2018-08-27 17:23:48
ldd阅读笔记二(Ioctl方法)
rosenberg
2018-08-27 17:23:47
Linux命令-find详解
sunprice
2018-08-27 17:22:27