MySQL|mysql导入导出数据库以及mysql权限管理
文章图片
文章图片
文章图片
文章图片
通过前几节课的学习我们已将掌握了mysql数据库的增删改以及查询操作 , 今天我们就来讲讲mysql导入导出数据库以及怎么把数据库的权限分配给他人做权限管理 。
1.mysql导出数据库
比如我想要把数据库中的tv库导出来 , 并存储在桌面上(如下图) , 那么具体应该怎么操作呢?
输入以下命令:/usr/local/MYSQ/bin/mysqldump -u root -p 需要导出库的名称+>+存放到出库的位置
需要注意的是:这个命令是直接操作的 , 不是在进入到MySQL以后操作!
2.mysql导出数据表
如果我们只想要导出其中的一个表 , 怎么办呢?跟上面的命令差别在于 , 将要导出的数据表以及对应库 , 写清楚 。
我们这是导出的不是tv这个数据库 , 我们要导出的是tv库中的ds数据表 , 怎么做呢?(如下图) , 可以看出差别就在于在库的基础上加上数据表的名称 。
3.mysql导入数据
mysql导入数据因为是和导出数据相反的 , 因此 , 可以参照着学习 。
操作命令:/usr/local/MYSQ/bin/mysql -u root -p需要导入到的库名+<+导入的文件地址
4.mysql权限管理
1)首先我们需要先登录MySQL
2)然后进入到mysql库:use mysql;
3)进入user这个数据表:select * from user;
【MySQL|mysql导入导出数据库以及mysql权限管理】
4)操作命令:grant 操作的权限 on 可以操作的库 to 账户@登录地址 identified by \"密码\";
比如我们想要给用户”zhangsan“可以操作tv这个库中的搜索和插入数据表的权限 , 应该这么写:
这样我们就把部分权限分配给了我们想要的用户了 。
- 分发量|YY直播:2021年合作公会总数增长24%,百度导入流量3亿/天
- MySQL|mysql 分组查询和聚焦函数,教你更高级—DBA技能包04
- MySQL|“人肉”网暴频发,平台岂能无责?
- MySQL|启用低电量模式,iPhone 的充电速度会更快吗?
- MySQL|西安一码通系统崩溃技术分析
- MySQL|自媒体人选择很多,自媒体平台也内卷!
- MySQL|高性价比大功率电源、先马黑钻1000W金牌全模组电源 评测
- MySQL|外卖运营—月破万单的4个诀窍
- MySQL|元宇宙的背后,无非是又一次让美国芯片再次垄断全球市场
- MySQL|13分钟充入50%电量!256G骁龙8旗舰仅3199元,性价比没谁了