美文网首页
2018-09-25

2018-09-25

作者: pythonyuan | 来源:发表于2018-09-25 23:23 被阅读0次

    MySQL - 复习

        备份数据库

                mysqldump  uroot -p 库名 > 路径/xxx.sql

                原库名的表示方式

                    --all-databases  备份所有的库

                    -B  库1 , 库2  备份多个库

                    库名 表1 , 表2  备份多个表

       2.数据库的恢复

                命令格式

                    创建库

                    mysql -uroot -p 库名 < 路径/xxx.sql

                    从所有的库的备份中恢复所有的库(--one-database)

                       mysql -uroot -p --one-database 目标库名 < 路径/xxx.sql

        注意:

                恢复库时,如果恢复所有的库,会将原有的库全部覆盖,新增的表则不会删除

                在恢复时,如果恢复的库不存在,则先要创建库

    多表查询

            select 字段名列表 from 表明列表; #笛卡尔积

         select * from t1,t2;

            select 字段名列表 from 表名列表 where

    连接查询

           1.内连接

                    从表中删除与其它连接表中没有匹配到的记录

                    语法格式

                        select  字段名列表 from 表名  inner join 表2 on 条件

           2.外连接

                    1.左连接:

                        显示以左表为主的查询结果

                            select 字段名列表 from 表1  left join 表2  on 条件

                        

    相关文章

      网友评论

          本文标题:2018-09-25

          本文链接:https://www.haomeiwen.com/subject/gkuroftx.html