文档章节

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

lgsxp
 lgsxp
发布于 06/21 09:29
字数 536
阅读 21
收藏 0

13.4 mysql用户管理

创建用户并授权:

grant all on *.* to '用户名'@'ip' identified by '密码'  //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地
grant SELECT,UPDATE,INSERT on db1.* to 'lgs'@'192.168.87.128' identified by '123456';  //能不加-h指定ip

查看所有授权:复制一个用户是否可用,可以先查看他的授权

show grant for '用户名'@'ip';

13.5 常用sql语句

统计指定表的数据行数:

select count(*) from mysql.user;  //MyISAM引擎统计行很快,Innodb统计行耗时

查看db表的所有数据内容:少用*,耗资源

select * from mysql.db\G // 纵向显示

查看db表的db字段:

select db from mysql.db;

查看多个字段:

select db,user from mysql.db;  //用逗号分隔

like模糊匹配:查找host字段为192.168.*.*的所有行数据

select * from mysql.db where host like '192.168.%'\G; // %匹配

插入表t1一行数据:

insert into db1.t1 values (1,'abc');

修改字段值 id=1对应的name字段:

update db1.t1 set name='aaa' where id=1;

删除数据行:id=2的行

delete from db1.t1 where id=2;

清空一个表的数据,表结构还在:

truncate db1.t1;

丢弃表:数据与表结构都删除

drop table db1.t1;

丢弃一个库:

drop database db1; //整个数据库都删除,包括结构与数据

13.6 mysql数据库备份恢复

小数据量的数据库使用

备份库到文件:

mysqldump -uroot -p123456 mysql1库名 >/tmp/bak.sql; //备份mysql1库的数据重定向到备份文件

恢复库:

mysql -uroot -p123456 mysql2库名 </tmp/bak.sql; //把备份库文件数据恢复(填充)到mysql2库中

备份表:

mysqldump -uroot -p123456 mysql.user >/tmp/user.sql; //备份mysql库的user表到备份文件

恢复表:

mysql -uroot -p123456  mysql </tmp/user.sql;  //只用写库名mysql,可以不用写表名

备份所有库:

mysqldump -uroot -p123456 -A >/tmp/all.sql; //用-A选项

只备份表结构:

mysqldump -uroot -p123456 -d mysql库名 >/tmp/mysql.sql;

© 著作权归作者所有

共有 人打赏支持
lgsxp
粉丝 4
博文 90
码字总数 187589
作品 0
惠州
私信 提问
【DG】利用闪回数据库(flashback)修复Failover后的DG环境

利用闪回数据库(flashback)修复Failover后的DG环境 1.1 BLOG文档结构图 1.2 前言部分 1.2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不...

小麦苗best
06/29
0
0
Linux编程操作知识整理(continued)

前言:是自己对一种知识若干本的整合,当然是有主有次的,想尝试做下主题阅读方面的笔记。具体的内容整合到自己知识库里了。 一。文件I/O APUE里文件I/O讲的是“如何打开,读取,写入以及关闭...

im天行
2012/11/17
0
0
如何学习Liunx和个人学习大纲

提醒不甘平凡的我 2009大学刚刚毕业(不是正规大学,没来北京之前,在家里不是打架就是闲逛,家里人怕早晚出事,索性花钱上了这个“大学”)找了一家IT培训机构。当时的培训机构出名两家:“...

jcpokai521
2017/02/28
0
0
机器学习 西瓜书 Day17 半监督学习

p293 - p319 啊好困 = = 昨天倒是很早滚上床了 就是失眠了:) 大概也是三点多才睡着吧 所以今天也要努力早睡! 不废话了,进入第13章,但愿这章有意思点。 第13章 半监督学习 13.1 未标记样...

皇家马德里主教练齐达内
05/25
0
0
写博客的好处--摘自大棚Linux

你觉得自己懂了未必真的懂了。写作是自我反省,自我提升的一个过程。 2. 让别人懂才是真的懂。写作是强迫你给别人讲懂知识。 3. 看似浪费时间,实则节省时间。知识总会遗忘,实验证实阅读自己...

aust_niuroutan
04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Qt那些事0.0.9

关于QThread,无F*k说的。文档说的差不多,更多的是看到很多人提到Qt开发者之一的“你TM的做错了(You're doing it wrong...)”,这位大哥2010年写的博客,下面评论很多,但主要还是集中在2...

Ev4n
19分钟前
0
0
constructor / destructor

_attribute__表示属性,是Clang提供的一种源码注释,方便开发者向编译器表达诉求,一般以__attribute__(*)的方式出现在代码中。为了方便使用,一些常用属性被定义成了宏,经常出现在系统头文...

HeroHY
20分钟前
0
0
大数据教程(7.6)shell脚本定时采集日志数据到hdfs

上一篇博客博主分享了hadoop内置rpc的使用案例,本节博主将为小伙伴们分享一个在实际生产中使用的日志搜集案例。前面的文章我们有讲到过用户点击流日志分析的流程,本节就是要完成这个分析流...

em_aaron
48分钟前
1
0
wave和pcm互转

wav->pcm pcm->wav c#代码: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.IO;using Sys......

whoisliang
50分钟前
1
0
Win10:默认的图片打开应用,打开图片时速度明显很慢的解决办法

首先,我们随便地打开一张图片。然后,点击右上角的三个小点,最后点击弹出菜单最下面的“设置”。如下图: 在“设置”中找到下面的“人物”,把它关掉就好了。 原来,默认情况下,Win 10的图...

LivingInFHL
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部