zoukankan      html  css  js  c++  java
  • 数据库创库授权、备份恢复

    ###

    1.数据库创库,授权

    # 创建UTF-8格式数据库
    mysql -uroot -p'test789!123' -e "CREATE DATABASE es_auth  DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;"
    
    # 授权数据库
    mysql -uroot -p'test789!123' -e "grant all on es_auth.*     to 'profession'@'%' identified by '123456';"

     2.单库备份/恢复数据

    # 【单库】 备份数据
    mysqldump  -h'192.168.56.28' -u'root' -p'test789!123'   --default-character-set=utf8  --set-gtid-purged=off --single-transaction -R  auth_es  >./pro_auth_es_20210203.sql
    
    # 恢复数据库
    mysql -h'192.168.56.28' -u'root' -p'test789!123' -e "DROP   database  es_auth;"
    mysql -h'192.168.56.28' -u'root' -p'test789!123'  auth_es <./pro_auth_es_20210203.sql

     3.单表备份/恢复数据

    # 【单表】 备份数据
    语法:mysqldump -u'user' -p'passwd' -t <数据库名称> --tables <表名称> >./account.sql # 导出指定表的数据 mysqldump
    -u'root' -p'test789!123' -t es_auth --tables account >./account.sql # 导出指定表的结构 mysqldump -u'root' -p'test789!123' -d es_auth --tables account> ./account.sql # 导出表的数据及结构 mysqldump -u'root' -p'test789!123' es_auth --tables account> ./account.sql # 恢复单表数据 mysql -u'root' -p'test789!123' es_auth < ./account.sql

    ###

  • 相关阅读:
    Java实现文件夹下文件实时监控
    JAVA读取文件夹大小
    Java获取Linux上指定文件夹下所有第一级子文件夹
    自定义日志框架实现
    Node爬取简书首页文章
    NodeJS多进程
    NodeJS 连接接MySQL
    NodeJS Web模块
    NodeJS 模块&函数
    NodeJS Stream流
  • 原文地址:https://www.cnblogs.com/faithH/p/14369771.html
Copyright © 2011-2022 走看看