专栏首页linux系统运维mysql用户管理,常用sql语句,mysql数据库备份恢复

mysql用户管理,常用sql语句,mysql数据库备份恢复

mysql用户管理:

grant all on *.* to 'user1'@'127.0.0.1' identified by '用户密码' = 创建一个新用户

查看当前用户授予的权限:show grants

查看指定用户授予的权限:show grants for (用户名)@('用户来源IP,可以是%号')

常用sql语句:

show tables; =查看当前数据库里面有哪些表

select count(*) from mysql.user; 切换库以后同样可以去查其他库的表,在from 后面跟 库和表的名字,库和表中间有一个 . 分割。

select * from (库+表名); 查看一个表里面的所有内容

select db,user from mysql.db; 查询多个字段,中间使用逗号分割

select * from mysql.db where host like '192.168.%'; 模糊查询

insert into 数据库.表名 values (1, 'abc'); 插入数据

update db1.t1 set name='aaa' where id=1; 修改数据

delete from (表名) where id=(指定的ID号); 删除指定ID号的数据

truncate (表名); 清空一个表里面的内容(但不删除结构可以继续使用这个表)

drop table db1.t1; 删除一个表里面的所有东西包括表的结构

drop database db1; 删除数据库

MySQL数据库的备份与恢复:

mysqldump -uroot -p123456 mysql > /tmp/mysql.sql 备份数据库

mysql -uroot -p123456 mysql < /tmp/mysql.sql 恢复备份的数据库,同样可以把备份的数据库恢复到新创建了的数据库里面

mysqldump -uroot -p123456 mysql user > /tmp/user.sql 备份表,在需要备份的库后面加上一个表的名字,就可以备份表

mysql -uroot -p123456 mysql < /tmp/user.sql 恢复备份的表,可以修改库 可以把备份的表恢复到其他的库里面

mysqldump -uroot -p -A >/tmp/123.sql 备份所有的库 -A = 备份所有的库

mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql 只备份表的结构 -d = 只备份数据库表的结构

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • LAMP架构介绍,MySQL、MariaDB介绍,MySQL安装

    叶瑾
  • 启动MySql提示:The server quit without updating PID file(…)失败

    叶瑾
  • Nginx安装, 默认虚拟主机,Nginx用户认证,Nginx域名重定向

    叶瑾
  • PHP后台备份MySQL数据库的源码实例

    PHP 备份 mysql 数据库的源代码,在完善的 PHP+Mysql 项目中,在后台都会有备份 Mysql 数据库的功能,有了这个功能,对于一些不便自己写sh...

    砸漏
  • MySQL NDB Cluster实战

    前言 本文来自睿哲科技的张树杰同学分享MySQL NDB集群的基础知识和搭建,非常赞! 希望越来越多的同学一起来分享,帮助他人,...

    大数据和云计算技术
  • 使用kafka连接器迁移mysql数据到ElasticSearch

    把 mysql 的数据迁移到 es 有很多方式,比如直接用 es 官方推荐的 logstash 工具,或者监听 mysql 的 binlog 进行同步,可以结合...

    用户7634691
  • 【行业进展】哪些公司在搞“新零售”了

    亚马逊的Amazon Go便利店开创了无人超市新纪元,科技感十足令众人眼前一亮,期待万分。伴随着业内人士的质疑,Amazon Go经过长达十四个月的内部试运营阶...

    用户1508658
  • 关于炉石传说的Oracle数据库故障不要以为你也可以幸免

    最近暴雪公司和网易的一则声明刷爆了朋友圈,大意就是由于『供电意外中断的原因而产生故障,导致数据损坏』,这样一则公告引发了一系列的猜想,我们在围观时仿佛人人都是诸...

    数据和云
  • 手把手教你用c语言编写网络病毒

    恶意软件可能是第一个对我们产生影响的计算机安全问题.所以病毒在信息安全中是很重要的.

    诸葛青云
  • 解决php用mysql方式连接数据库出现Deprecated报错问题

    这与mysql版本无关系,php 5.x版本,如5.2、5.3、5.4、5.5,怕跟不上时代,新的服务器直接上5.5,但是程序出现如下错误:Deprecated...

    砸漏

扫码关注云+社区

领取腾讯云代金券