mysql(一)

一、mysql和oracle不同的地方

    2、mysql中用concat()表示拼接,oracle中用 || 表示。

    3、注释用##

二、分页查询

    1、对应oracle中的rownum。

    2、分页:逻辑分页和物理分页。

                逻辑分页:数据全部放入内存中。

                物理分页:数据在数据库中。

    3、分页的语句:

select * from product limit 0,5;

##上边语句的0表示当前页从第0条开始查询 ,查询5条记录。

0和5是参数,第一个参数代表当前页从第几条开始(记录的下标从0开始)。第二参数代表查询记录的条数。

面试题:oracle和mysql分页语句的不同。

三、md5

给数据加密。

insert into product (id,productname) values(9998,MD5('youaabeautiful'));

四、备份

    1、在cmd中执行(需要配置环境变量:把C:\Program Files\MySQL\MySQL Server 5.7\bin复制到path中)

            (1)导出

                输入:mysql  dump -uroot -proot 数据库名>文件的保存位置和名字(文件后缀随便,一般取sql)。

            (2)导入

                    mysql -uroot -proot 数据库名<sql文件

      2、在navicat中运行

        右击----》 转储为sql/运行sql。

猜你喜欢

转载自blog.csdn.net/qq_36893618/article/details/80279006
今日推荐