1、按照指定的条件导出数据库表的格式和数据
mysqldump -u用户名 -p密码 -h mysql主机 --default-character-set=指定编码 数据库名称 表名称 --where=" 查询条件 " > 导出文件名.sql
例:
mysqldump -uroot -p123456 -h 127.0.0.1 --default-character-set=utf8 mydb mytable -- where="name="test" AND id = 1" > myexport.sql
2、执行SQL文件
两种方式:
(1)mysql -u用户名 -p密码 -D数据库名<.sql文件
例:mysql -uroot -p123456 -Dmydb < export.sql
(2)进入到mysql控制台
mysql -u用户名 -p密码
use 数据库名
source .sql文件
3、链接远程数据库:
进入命令行:
mysql -u用户名 -p密码 -h 服务器IP地址 -P 服务器端MySQL端口号 -D 数据库名
注:
用户名和-u、密码和-p之间没有空格,-h,-P和后面的字符有空格
4、基本操作
(1)显示数据库列表:
show databases;
(2)显示数据库中的表:
show tables;
(3)显示表的结构:
desc 表名;