• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    MySQL数据库基础入门之常用命令小结

    本文实例讲述了MySQL数据库基础入门之常用命令。分享给大家供大家参考,具体如下:

    接上一篇:MySQL数据库主从同步实战过程

    mysql命令介绍

    mysql 是数据库管理命令

    通过mysql --help来查看相关参数及使用说明

    mysql --help
    
          #mysql数据库管理命令
    
    Usage: mysql [OPTIONS] [database]
    
          #语法格式
    
    --help #查看帮助文档
    
    --auto-rehash
    
          #自动补全功能
    
    -A, --no-auto-rehash
    
          #不需自动补全
    
    -B, --batch
    
        #不使用历史文件,禁用交互
    
    --character-sets-dir=name
    
         #字符集安装目录
    
    -C, --compress
    
     #客户端与服务端传递信息时压缩
    
    -#--debug[=#]
    
         #调用功能
    
    -D, --database=name
    
         #使用数据库
    
    --default-character-set=name
    
         #设置默认字符集
    
    -e, --execute=name
    
         #执行sql语句
    
    -E, --vertical
    
        #垂直打印输出信息
    
    -f, --force
    
        #跳过错误,执行下面的命令
    
    -G, --named-commands
    
        #查询结果按列打印
    
    -i, --ignore-spaces
    
        #忽略空格
    
    -h, --host=name
    
         #设置连接服务器的地址与IP
    
    --line-numbers
    
        #显示有错误的行号
    
    -L, --skip-line-numbers
    
        #忽略有错误的行号
    
    -n, --unbuffered
    
        #每次执行sql后刷新缓存
    
    --column-names
    
        #查询时显示列信息
    
    -N, --skip-column-names
    
        #不显示列信息
    
    -p, --password[=name]
    
        #输入密码信息
    
    -P, --port=#
    
        #设置端口信息
    
      --prompt=name
    
        #设置mysql提示符
    
      --protocol=name
    
        #设置使用协议
    
    -s, --silent
    
       #一行一行输出,tab间隔
    
    -S, --socket=name
    
       #连接服务器使用socket文件
    
    -t, --table
    
       #以表格的格式输出
    
    -u, --user=name
    
       #连接服务器的用户名
    
    -v, --verbose
    
       #打印sql执行的命令
    
    -V, --version
    
       #输出版本信息
    
    -w, --wait
    
       #服务器停机后等待重启的时间
    
    --connect-timeout=#
    
       #连接前要等待的时间
    
    --max-allowed-packet=#
    
    #服务器发送与接收包的最大长度
    
    --show-warnings
    
      #显示警告信息
    
    

    mysqldump命令介绍

    mysqldump数据备份命令(逻辑备份)

    日常使用最为频繁的命令之一,也是中小企业或者说数据量不大的情况下常用的数据库备份命令,非常实用。

    mysqldump --help
    
    #mysql数据库备份命令(逻辑备份)
    
    Usage: mysqldump [OPTIONS] database [tables]
    
    mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
    
    mysqldump [OPTIONS] --all-databases [OPTIONS]
    
         #备份命令格式
    
    --print-defaults
    
       #打印默认的程序参数列表
    
    --no-defaults
    
      #不输出默认选项参数
    
    --defaults-file=#
    
      #设置指定的选项参数文件
    
    -A, --all-databases
    
      #所有数据库
    
    --add-drop-database
    
    #创建数据之前添加drop数据库语句
    
    --add-locks
    
    #每个表导出之前增加lock tables并且之后unlock tables
    
    --character-sets-dir
    
      #字符集文件目录
    
    --compact
    
      #导出更少的输出信息
    
    -B --databases
    
    #指定数据库
    
    --debug-info
    
    #输出调试信息并退出
    
    --default-character-set
    
    #设置默认字符集,默认为utf8
    
    --dump-slave
    
    #将主binlog位置和文件名追加到导出的数据文件中
    
    --events,-E
    
      #备份事件信息
    
    --flush-logs,-F
    
      #备份后刷新日志
    
    -p, --password[=name]
    
      #连接数据库密码
    
    -P, --port=#
    
      #设置端口信息
    
    -S, --socket=name
    
      #连接服务器使用socket文件
    
    -V, --version
    
      #输出版本信息
    
    -u, --user=name
    
      #连接服务器的用户名
    
    

    mysqlbinlog命令介绍

    mysqlbinlog 是用来查看binlog二进制日志文件信息的命令,也是日常经常使用的命令之一,通常在恢复数据库数据时使用。

    mysqlbinlog --help
    
    #查看mysql的binlog日志文件记录的信息
    
    Usage: mysqlbinlog [options] log-files
    
       #语法格式
    
    --character-sets-dir=name
    
        #指定字符集文件目录
    
    -d, --database=name
    
        #查看指定数据库的日志文件
    
    -h, --host=name
    
        #查看指定主机上的日志文件
    
    --start-position=953
    
          #起始pos点
    
    --stop-position=1437
    
          #结束pos点
    
    --start-datetime=
    
          #起始时间点
    
    --stop-datetime=
    
          #结束时间点
    
    --database=
    
          #指定只恢复数据库
    
    

    更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL查询技巧大全》、《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》

    希望本文所述对大家MySQL数据库计有所帮助。

    您可能感兴趣的文章:
    • MySQL数据库入门之备份数据库操作详解
    • MySQL数据库入门之多实例配置方法详解
    • MySQL数据库基础篇之入门基础命令小结
    • 详解MySQL从入门到放弃-安装
    • mysql入门之1小时学会MySQL基础
    • 20分钟MySQL基础入门
    • 三十分钟MySQL快速入门(图解)
    • Mysql基础入门 轻松学习Mysql命令
    • 21分钟 MySQL 入门教程
    • mysql常用sql与命令之从入门到删库跑路
    上一篇:MySQL数据库主从同步实战过程详解
    下一篇:mysql 8.0.20 winx64.zip压缩版安装配置方法图文教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    MySQL数据库基础入门之常用命令小结 MySQL,数据库,基础,入门,