• 数据库的基本操作


    1、今日内容:

    ​ 1、数据库的基本使用

    ​ 2、库操作

    ​ 3、表操作

    2、具体内容:

    1.数据库的基本使用:

    • 创建mysql的server端

      # create 表名 用户名@IP indentified by 密码
      #例:
        create user 'eva'@'192.168.13.%'' indentified by '123';
      
    • 连接mysql

      # mysql -u 用户名 -p 密码 -h IP
      #例:
      mysql -u eva -p 123 -h 196.168.13.122;
      
    • Remark

      • 对账号赋予权限

        # grant 权限的种类
        #例
        grant all
        # 给一个已经存在的eva账号授权
        grant select on 数据库.* to 'eva'@'192.168.13.122';
        # 给新账号赋予权限
        grant select on 数据库.* to 'eva'@'192.168.13.122'' indentified by '123';
        
      • 查询client端信息

        select user();
        
      • 删除用户

        drop uesr 用户名@IP;
        

    2.库操作:

    • 查看有哪些数据库

      show database();
      
    • 创建库名称

      # create database 库名
      #例:
      create database ftp;
      
    • 切换到这个文件夹(库)下

      # use 库名
      #例:
      use ftp;
      
    • 删除库

      # drop database 库名
      #例:
      drop database ftp;
      

    3.表操作:

    • 创建表

      create table userinfo (id int,name char(12));
      
    • 查看当前库中有多少张表

      show tables;
      
    • 查看表结构

      # desc(describe) userinfo;
      # 查询一个表的详细信息:
       show create table userinfo;
      
    • 删除表

      drop table userinfo;
      
    • 修改表

      # alter table 表名 rename 新名字
      # 例:
       alter table userinfo rename user;
      
  • 相关阅读:
    欧拉回路一个定理的证明
    NOIP2018 初赛数学第二题解析
    linux 减少Terminal路径的方法
    网络挖坑
    linux 记录
    河南游记 Day0

    NOI2018 Day 1 你的名字
    大佬的几行fastIO
    Codeforces 781B. Innokenty and a Football League
  • 原文地址:https://www.cnblogs.com/wsq-1/p/12515690.html
Copyright © 2020-2023  润新知