• mysql数据库的常用命令


    1、show databases; //查看数据库
    show tables; //查看表(在查看表之前要先选择数据库:use 数据库名)
    show grants; //查看授权用户的安全权限
    show grants for '用户名'@'来源地址'; //查看某个用户权限
    show status; //显示广泛的服务器状态信息
    show errors; //显示服务器错误信息
    show warnings; //显示服务器警告信息
    2、desc 数据库名.表名; //查看数据表的结构
    3、create database 数据库名; //创建数据库
    create table 表名; //创建数据表(要先选择数据库)
    4、drop database 数据库名; //删除数据库
    drop table 数据库名.表名; //删除数据表
    5、insert into 表名 (字段一,字段二,......) (可省略)values ('字段一的值','字段二的值',......); //插入数据到数据表
    6、update 数据库名.表名 set 字段名1=值,字段名2=值 where 条件表达式; //更改原有数据
    7、delete from 数据库名.表名 where 条件表达式; //删除不需要的数据
    8、select 字段1,字段2,...... from 表名 where 条件表示; //查询语句
    select user(); //显示当前连接用户
    select now(); //显示当前时间
    select user(),now(); //显示当前用户及时间
    select database(); //显示当前数据库
    9、grant 权限列表 on 数据库名.表名 to '用户名'@'来源地址' identified by '密码'; //用户权限设置
    10、revoke 权限名 on 数据库名.表名 from '用户名'@'来源地址'; //撤销用户权限
    11、flush privileges; //刷新授权表
    12、help create databases; //显示创建特定数据库
    help create tables; //显示创建特定表
    13、status; //显示服务器状态


    数据库的备份与恢复:
    方法一:直接备份目录 /var/local/mysql/var
    方法二:使用专用备份工具 mysqldump

    备份操作:
    mysqldump -u 用户名 -p密码 选项 数据库名 表名 > /备份路径/备份文件名
    常见选项:
    --all-databases
    --opt


    恢复操作:
    mysql -uroot -p密码 数据库名 < /备份路径/备份文件名

  • 相关阅读:
    网页、JavaScript 数据类型
    网页javascript
    网页CSS
    使用ButterKnife无法inject view的解决办法
    项目管理实践 -- 健身小管家(Fitness housekeeper)的管理
    XML的序列化与反序列化
    JAVA虚拟机JVM-7.多线程常见问题刨析
    JAVA虚拟机JVM-6.锁优化
    JAVA虚拟机JVM-5.多线程以及锁
    JAVA虚拟机JVM-4.线程模型
  • 原文地址:https://www.cnblogs.com/lyqlyqlyq/p/11653462.html
Copyright © 2020-2023  润新知