目标:
    1:掌握怎么在Linux终端将指定数据库备份(导出)为SQL文件
    2:掌握怎么在Linux终端将SQL文件导入到创建好的数据库中,以实现恢复数据库数据

    一:在Linux终端将指定数据库备份(导出)为SQL文件

    功能:将数据库导出到计算机磁盘中(后缀为sql的文件)
    导出语法: mysqldump -u 用户名 -p 数据库名 > 数据库文件名.sql
    示例: mysqldump -u root -p python_ceshi1 > python_ceshi2.sql
    快速代码体验

    image.png

    二:在Linux终端将SQL文件导入到创建好的数据库中,以实现恢复数据库数据

    功能:将后缀为SQL文件导入创建好的数据库中,实现恢复数据库数据(数据表)功能

    导入语法:mysql -u 用户名 -p 数据库名 < 后缀为SQL的文件

    示例:mysql -u root -p python_ceshi < python_ceshi2.sql (表示将python_ceshi2.sql脚本文件导入到名为python_ceshi这个数据库中)


    注意事项:因意外原因造成数据库删除,这是我们要新建一个同名的数据库,然后再把后缀为sql的备份文件导入才会成功,否则导入失败!

    快速代码体验

    image.png