00:00
来咱们接着看啊,再往下呢,这个呃,索引视图这块,再往下就是DBA的命令了,那DB命令这块呢,我只讲两个命令啊,一个导入一个导出,那至于这个新建用户授权,还有撤销权限这块的话,大家如果感兴趣呢,你就自己敲一敲啊,比如说我这个买so这块呢,他除了这个root账号之外,他是个超级管理员,对吧,我想再去创建别的用户,我能不能去创建,创建完之后怎么去设置密码啊,这块的操作以后大家工作不会遇到啊,这块操作工作不会遇到,因为在开发过程当中,一般情况下,我们的这个项目经理,还有产呃这个项目经理或者是领导会把这个数据库的一个用户名和密码会告诉你的。这是项目经理,他可能需要干什么呀?他需要创建对吧。你说项目经理他会给你root权限吗?
01:02
不会啊,不会,他会创建一个权限比较低的,适合你Java开发的这样一个账号给你。啊,当然。如果整个这个数据就是模拟数据,对吧,跟线上的环境没什么关系。那这个就无所谓了,可能有些看情况,有的也是给你入的账号啊,有的也给他这无所谓,就是一个对吧,你只要你只要不删库就就行啊行,这个咱们呢,就是简单在这呢说一说啊各位说一下啊,我这里呢,我觉得需要给大家交代的这个DBA的命令这一块。最主要的就是数据备份。数据备份啊,就是导出,将数据库当中的数据怎么着导出,然后再往下就是什么呀。
02:02
导入数据吧,掌握这两个就够了。别的我说了,你有兴趣你就看一看,有时间就看,没有时间就算了啊,新建用户你看也非常简单,Create user userme是后一。创建好用户之后呢,你就可以给用户授权,授权的话需要用到grant to。啊,授权grand,这是个circle啊,Grand你撤销权限是revoke revoke是撤销,这是撤销所有的权限啊,导入导出的,比如说导出整个数据库吧。这句话我们拿过来,各位啊。您要看清楚。这是在Windows的DOS命令窗口中执行,这个您可千万别登录进去执行啊。
03:00
注意,这叫在什么Windows的DOS命令窗口中执行这个啊?什么意思啊,导出谁北京动力节点。是不是我们底层有这么一个数据库,导出到这个大于号表示输出。输出到哪D盘的这个位置,但你这块需要什么。用户名和密码。你不是随便一个人都能导出的啊,必须知道用户名密码的人才能导出知道口令的对吧。天王盖地虎。宝塔镇河妖来,我们把这个拿过来啊,拿过来之后咱们走一个啊走这个啊,买斯dump啊走。看哪个盘,D盘就这个。明白吧,导出来之后呢,我们登上去啊买杠U。
04:04
Root-P参数333登上去之后呢,我们先drop database叫北京东里点好各位是不是把这个数据库给干掉了,Show basis,好,这个数据库现在有这个有这个数据库吗?没有对吧?诶导入怎么导啊,算了算拖过来走。哦,错了。错了啊,错了错了,死啦。谢谢。来柚子啊,先先先得串酷啊。
05:02
有了吧。啊,就导入很简单,导入数据的话,就是在这create什么database power node,然后呢,Use这样具power node啊south后面跟什么文件路径。我说一下啊,不一定是这个数据库,你换个别的名字行不行,行啊,这个这个这个名字换的话,你这自然就就得换一个名字啊,后边source一下可以了,导入。所以导出呢,想指定表的话,可以采用这个啊。就指定表。这是那个。这啥意思?北京动力节点下面哪张表EP表只导这个表吧,这是不是导整个库啊,导出整个库,导出指定表。
06:00
指定数据库当中的指定表啊。数据备份对吧,你你你你这个你到这个公司之后呢,你先这个把你们这个库先导一份啊。先把你们公司的这个,他不是会给你这个用户名和密码吗?你先把那个库导出来,导出来之后你你扫一下放到你自己的,放到你自己的这个数据库当中,你回到家,你你不是还得加班,你写代码吗?是不是那一写代码就测没法测,为啥呀,数据没有那不行是吧?你所以说这个数据备份这个事,你得记得这个事啊,行了,这是关于DB的命令,我就说这么多啊,关于那个用户的创建授权啥的,你就先说看一下啊。
我来说两句