一、mysql用户管理

1、创建用户(认用户root,权限最高)

grant all on *.* to 'user1'@'localhost' identified by 'passwd';

(mysql文件指定的是socket)

grant all on *.* to 'user1'@'127.0.0.1' identified by 'passwd';

(mysql配制文件指定IP时,要指定-h)

说明:grant all //授权所有的权限,

@'localhost' //指定来源IP,如果把它改成%,就表示所有的IP,通配

. // 第一个是指库名,.*就是所有

2、查看用户的授权

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

查看指定用户的授权:show grants for user1@'127.0.0.1';

当我们查看到当前用户授权的时候,可以通过复制信息创建多一个IP的访问(同样的用户和密码,不同的IP)前提是在root 用户下

二、常用sql语句

select语句

1、select count(*) from mysql.user; //查看mysql.user表有多少行内容。

2、 select * from mysql.db; //查看所的内容,可以加个\G 更清楚。

3、select db from mysql.db; //查看字段,也可以写在两个字段,select db.user from mysql.db;

4、select db,user from mysql.db; //查看两个字段

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

insert语句

6、 insert into db1.t1 values (1, 'abc'); //插入数据,查看数据 :desc db1.t1;

7、update db1.t1 set name='aaa' where id=1; //插入三行数据

8、 truncate table db1.t1; //清空一个表,表结构还留着

9、 drop table db1.t1; //删除一个表,

10、 drop database db1; //删除数据库。

常用的数据引擎:myisam跟iinnodb,

查看用的什么数据引擎:show create table user1\G;

show create table t1\G

三、 mysql数据库备份恢复

1、备份库 mysqldump -uroot -p1233 mysql > /tmp/mysqlbak.sql

2、还原备份库

2.1 创建一个库: mysql -uroot -p123456 -e "create database mysql2"

2.2 还原: mysql uroot -p123456 mysql2 < /tmp/mysqlbak.sql

3、备份表 mysqldump -uroot -p123456 mysql user > /tmp/user.sql

恢复表:mysql uroot -p123456 mysql2 < /tmp/user.sql

4、备份所有库 mysqldump -uroot -p123456 -A > /tmp/123.sql

5、只备份表结构 mysqldump -uroot -p123456 -d mysql > /tmp/mysql.mysql

四、innobackex工具备份mysql数据

xtrbackup只能用于备份innodb引擎的数据库,而innobackex 既可以备份innodb引擎的数据库,也可以备份myisam引擎的数据库。备份时也可分为全量备份和增量备份

1、安装yum拓展源percona-release

2、安装percona-xtrabackup

yum install percona-xtrabackup

mysql数据库备份sql语句_mysql用户管理、常用sql语句及数据库的备份相关推荐

  1. 55:Mysql用户管理|常用sql语句|mysql数据库备份恢复

    2019独角兽企业重金招聘Python工程师标准>>> 1.Mysql用户管理: 场景,为了安全,新建的站点,创建新的用户,或者给已有用户授权,对某个库或者某个表有权限: 语法: g ...

  2. mysql建表用的什么语句_mysql建表常用sql语句个人经验分享

    连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 创建授权:grant select on 数据库.* to 用户名@ ...

  3. mysql从小到大的语句_MySQL 我自己常用的语句汇总

    1,更新,根据一个表更新另一个表,比如批量同步外键 方法一: update 更新表 set 字段 = (select 参考数据 from 参考表 where  参考表.id = 更新表.id); up ...

  4. mysql切换用户sql语句,MySQL用户管理及SQL语句详解

    [(none)]>select user,host frommysql.user; #查询用户和主机+---------------+-----------+ | user | host | + ...

  5. 达梦数据库删除用户_达梦数据库的表空间及用户管理

    一.达梦数据库表空间的管理 1.达梦数据库表空间介绍 Select tablespace_name from dba_tablespace; 1)SYSTEM表空间--> 系统表空间有很多的数据 ...

  6. MySQL用户管理及SQL入门

    第1章 Mysql用户管理: 1.1 用户的定义: 用户名+主机域 mysql> select user,host,password from mysql.user; +------+----- ...

  7. MySQL(五) 事务,索引,用户管理和备份

    事务 要么都成功,要么都失败(类似try代码块?) 一一一一一一一一一一一一一 A给B转账 - SQL1 A账面转出 - SQL2 B账面收到 一一一一一一一一一一一一一 若SQL2执行时或执行前出现 ...

  8. mysql 用户管理_mysql 用户管理及数据权限问题总结

    1.远程登录mysql mysql -h ip -u root -p 密码 2.创建用户 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码 ...

  9. mysql管理员权限哪个表_Mysql 用户权限管理(权限列表)

    1. MySQL 权限介绍 mysql中存在4个控制权限的表,分别为user表,db表,tables_priv表,columns_priv表,我当前的版本mysql 5.7.22 . mysql权限表 ...

  10. 数据库授予用户增删改查的权限的语句_MySQL授予权限(Grant语句)

    在本教程中,您将学习如何使用MySQL中的GRANT语句向MySQL用户授予权限. MySQL GRANT语句简介 创建新的用户帐户后,用户没有任何权限.如要向用户帐户授予权限,请使用GRANT语句. ...

最新文章

  1. 第一个实例-----我与node.js的第一步接触
  2. 想学好编程,别背代码!
  3. 这个是什么单机经典模式的引入
  4. c语言删除数组重复元素并升序,C语言编程题: 编写函数,从一个已经排序的数组中删去某数后,该数组仍然有序....
  5. max转obj_工程动画制作 | Max插件Multiscatter进阶教程
  6. python3发送邮件_Python3使用SMTP发送带附件邮件
  7. LeaRun快速开发平台,.Net Core加持,功能更全面
  8. 爬取豆瓣250本书籍
  9. 计算机毕设 SpringBoot 校园志愿者管理系统 志愿者管理系统 志愿者信息管理系统Java Vue MySQL数据库 远程调试 代码讲解
  10. 广州药业vs加多宝 王老吉
  11. h5 先加载小图_干货!高手珍藏版的H5秘密尺寸
  12. Linux系统下detectron2安装(cuda11为例)
  13. 小程序获取头像昵称最新版本
  14. 【A40I-LVDS】
  15. Redis:集合SADD、SISMEMBER、SPOP、SRANDMEMBER、SREM、SMOVE、SCARD、SMEMBERS、SSCAN命令介绍
  16. adb 操作 快速点击屏幕
  17. 基于STM32F4开发的智能台灯
  18. 测试代码运行时write to txt格式
  19. [又值奥运季] 2016年里约奥运会--8月6日赛事
  20. linux之父ted演讲视频观后感,ted演讲的观后感3篇

热门文章

  1. unity3d 挂载脚本_Unity3D加载资源的四种方式
  2. HTTP缓存-http强制缓存与协商缓存
  3. 格式工厂 wav 比特率_IQmango Converter下载-IQmango Converter(音视频格式转换工具)v3.4.6免费版...
  4. acdsee pro3 安装序列号
  5. 各国语言(语系)代码表(ZH-TW, ZH-CN,EN-US...) JSON 格式 [繁中/简中/英文格式]
  6. go导出mysql中的excel表_golang web 开发 从数据库 导出到excel案例
  7. Easy AR初级开发教程
  8. 成信钟楼定时微博报时的设计与实现
  9. javaSocket编程TCP
  10. 高斯计工作原理和高斯计使用方法图解