导入导出数据
注意:不是在mysql中运行 是在shell中执行 即终端
导入数据
sql
-- 本地导入数据
load data local infile '路径' into table 表名 fields terminated by '分隔符';
导出数据
sql
# 数据库stu 表students 路径
mysqldump -uroot -p stu students > /root/data/mydb.sql
# 可以加到.bashrc中
alias db_backup='mysqldump -uroot -p stu students > /root/data/mydb_$(date +%Y%m%d).sql'
# 备份并压缩(生成 .sql.gz,节省空间)
alias db_backup='mysqldump -uroot -p --single-transaction stu students | gzip > /root/data/mydb_$(date +%Y%m%d).sql.gz'
查看DDL & 查看当前数据库
sql
-- 查看DDL语句
show crete table students;
-- 查看当前数据库
select database();
限制查询
limit关键字
sql
select * from students limit 10;