MySQL管理操作简析

  

Mysql管理操作

数据库管理操作

    <李>查看数据库结构李 <>李创建及删除库和表 <李>管理表的记录

基本操作命令

    <李>查看数据库列表信息
      <李>显示数据库李 <李>  Mysql管理操作简析
 <代码> root@localhost ~ # Mysql - u root - p
  输入密码:
  欢迎来到MySQL监视器。,命令结尾;或\ g。
  你的MySQL连接id是3
  服务器版本:5.7.17源分布
  
  版权(c) 2000、2016、Oracle和/或其附属公司。保留所有权利。
  
  甲骨文是甲骨文公司的注册商标和/或其
  子公司。其他名称可能是各自的商标
  的主人。
  
  类型& # 39;帮助;& # 39;或& # 39;\ h # 39;寻求帮助。类型& # 39;\ c # 39;明确当前输入语句。
  
  mysql>显示数据库;
  +--------------------+
  |数据库,,,,,|
  +--------------------+
  | information_schema |
  | mysql,,,,,,,|
  | performance_schema |
  | sys,,,,,,,,|
  +--------------------+
  4行集(0.00秒) 
    <李>查看数据库中的数据表信息
      <李>使用数据库名李 <李>显示表
 <代码> mysql>使用mysql
  完成阅读表信息表和列的名称
  你可以关掉这个功能——更快的启动
  
  数据库修改
  mysql>显示表;
  +---------------------------+
  | Tables_in_mysql,,,,,|
  +---------------------------+
  | columns_priv,,,,,,,|
  | db,,,,,,,,,,,,|
  | engine_cost,,,,,,,|
  |事件,,,,,,,,,,|
  | .....,,,,,,,,,,|
  |用户,,,,,,,,,,,|
  +---------------------------+
  31行集(0.00秒) 
    <李>显示数据表的结构(字段)
      <李>描述[数据库名。表名李
 <代码> mysql>描述数据库;
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  |字段,,,,,,,,|类型,,,,违约,关键零| | | | |
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  |主机,,,,,,,,| char(60)大敌;,|不大敌;革命制度党(PRI) | |,,,,|,,,|
  | Db,,,,,,,,,,|字符(64),|不大敌;革命制度党(PRI) | |,,,,|,,,|
  |用户,,,,,,,,,cha | (32),|不大敌;革命制度党(PRI) | |,,,,|,,,|
  | Select_priv,,,,,| enum (& # 39; n # 39;, & # 39; y # 39;) |不,|,,| N,,,|,,,|
  | Execute_priv,,,,,| enum (& # 39; n # 39;, & # 39; y # 39;) |不,|,,| N,,,|,,,|
  |……,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|
  | Trigger_priv,,,,,| enum (& # 39; n # 39;, & # 39; y # 39;) |不,|,,| N,,,|,,,|
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + +
  22行集(0.00秒) 

SQL语句概述

SQL语言

    <李>是结构化查询语言的缩写,即结构化查询语言李 <李>是关系型数据库的标准语言李 <>李用于维护管理数据库,如数据查询,数据更新,访问控制,对象管理等功能李

SQL分类

    <李> DDL:数据定义语言李 <>李DML:数据操纵语言李 <>李DQL:数据查询语言李 <>李DCL:数据控制语言李

DDL语句操作

    <李> DDL语句用于创建数据库对象,如库、表、索引等李 <李>使用DDL语句新建库、表
      <李>创建数据库:创建数据库,李数据库名李 <>创建数据表:创建表,表名(字段定义…)
 <代码> mysql>创建数据库学校;
  查询好了,1行影响(0.00秒)
  
  mysql>使用学校;
  数据库修改
  mysql>创建表的信息(
  ,,→id int (4),
  ,,→名字char(10)没有空,
  ,,→地址varchar(50)默认& # 39;南京# 39;
  ,,→主键(id));
  查询好,0行影响(0.01秒)
  
  mysql>显示数据库;
  +--------------------+
  |数据库,,,,,|
  +--------------------+
  | information_schema |
  | mysql,,,,,,,|
  | performance_schema |
  |学校,,,,,,|
  | sys,,,,,,,,|
  +--------------------+
  5行集(0.00秒)
  
  mysql>显示表;
  + - - - - - - - - - - - - - - - - - - +
  | Tables_in_school |
  + - - - - - - - - - - - - - - - - - - +
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

MySQL管理操作简析