mysql如何导出、导入数据库和表,详细一点?
1、导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u dbuser -p dbname > dbname.sql
2、导入数据到数据库
mysql -uroot -D数据库名
3、导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u dbuser -p dbname users> dbname_users.sql
4、导入数据到数据库中得某个表
mysql -uroot -D数据库名 表名
扩展资料:
启动跟踪:
mysqld --debug
关闭服务器:
mysqladmin -u root shutdown
启动服务:
mysqld --console
显示数据库列表:
show databases;
显示库中的数据表:
use mysql; //打开库,学过 FOXBASE 的一定不会陌生吧
show tables;
显示数据表的结构:
describe 表名;
建库:
create database 库名;
建表:
use 库名;
create table 表名 (字段设定列表);
删库和删表:
drop database 库名;
drop table 表名;
将表中记录清空:
delete from 表名;
显示表中的记录:
select * from 表名;
显示最后一个执行的语句所产生的错误、警告和通知:
show warnings;
只显示最后一个执行语句所产生的错误:
show errors;
mysqldump -u 用户名 -p 数据库名 > 导出的文件名2、导入数据到数据库mysql -uroot -D数据库名 3、导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u dbuser -p dbname users> dbname_users.sql4、导入数据到数据库中得某个表mysql -uroot -D数据库名 表名启动跟踪:
mysqld --debug关闭服务器:mysqladmin -u root shutdown启动服务:
mysqld --console显示数据库列表:show databases;use mysql;
//打开库,学过 FOXBASE 的一定不会陌生吧show tables;显示数据表的结构:describe 表名;
建库:create database 库名;
建表:use 库名;
create table 表名 (字段设定列表);
删库和删表:drop database 库名;
drop table 表名;
将表中记录清空:delete from 表名;
显示表中的记录:
select * from 表名;显示最后一个执行的语句所产生的错误、警告和通知:show warnings;只显示最后一个执行语句所产生的错误:show errors;