一、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。