zoukankan      html  css  js  c++  java
  • 数据库的基本操作

    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;
      
  • 相关阅读:
    项目管理基本目录结构
    Linux 杀死所有进程
    PHP生成唯一固定长度邀请码
    ubuntu LNMP环境下安装Redis,以及php的redis扩展
    Ubuntu linux 返回上一次访问的目录
    ubuntu删除ppa源
    ubuntu1.8安装lnmp失败
    phpstorm更改sql文件匹配类型
    小程序组件概述
    小程序中WXSS样式控制
  • 原文地址:https://www.cnblogs.com/wsq-1/p/12515690.html
Copyright © 2011-2022 走看看