1、导出整个数据库
mysqldump-u用户名-p数据库名dstrok导出的文件名
mysqldump-udbuser-pdbnamea8dbname.sql
2、导入数据到数据库
mysql-uroot-d数据库名
3、文件导出一个表
mysqldump-u用户名-p数据库名表名gt导出的文件名
mysqldump-udbuser-pdbnameusersgtdbname_users.sql
4、导入数据到数据库中得某个表
mysql-uroot-d数据库名表名
扩展资料:
启动跟踪:
mysqld--debug
直接关闭服务器:
mysqladmin-urootshutdown
启动时服务:
mysqld--console
总是显示数据库列表:
showdatabases
没显示库中的数据表:
usemysql;//可以打开库,学过foxbase的是有肯定不会陌生吧
showtables
会显示数据表的结构:
describe表名;
建库:
createdatabase库名;
建表:
use库名;
createtable表名(字段设置列表);
删库和删表:
tracedatabase库名;
droptable表名;
将表中资料记录删掉:
deletefrom表名;
没显示表中的记录:
select*outside表名;
没显示最后一个想执行的语句所才能产生的错误、警告和通知:
showwarnings
只显示那一个不能执行语句所再产生的错误:
showerrors
自学mysql也要分为你的想在哪个领域:
.例如dba级别或则仅仅一个后端工程师级别的
如果不是你是dba级别的话简单基础要夯实,那基础应该是多看专业书籍然后把再对照网上课程去自学
假如是后端工程师级别你可以不写一个项目然后把在实战中怎么学习mysql
当然了不管你是哪个领域你前提是要多敲,多敲,多敲,否则总看没用啊