zoukankan      html  css  js  c++  java
  • Vc数据库编程基础MySql数据库的常见库命令.跟表操作命令

            Vc数据库编程基础MySql数据库的常见操作

    一丶数据库常见的库操作

      1.1查看全部数据库

        命令:  show databases

      1.2 创建数据库

        命令: Create database 数据库名字

      1.3查询创建好的数据库

        命令: show create database 数据库名

      1.4 删除数据库

      Drop database 数据库名称

      1.5  Use 数据库名   使用数据库

      1.6修改数据库

        alter database 数据库名字 default character set 编码格式 collate 编码格式_in

    简单表操作:

      Select *from 表名 查询表名中的所有信息.

    数据库. 我们说过数据库其实是一个管理工具.主要的就是表.而我们创建好数据库之后.则会在自己的目录下.data文件夹中

    创建一个文件用来进行管理.也就是我们说的库.

    我们可以使用命令行查看这些信息. 使用show databases

    可以看到我们的库.没一个都是一个文件夹.

    二丶使用数据库查看数据库表

    use 使用我们的数据库  select 语句则是查表.

     三丶创建数据库.查询我们创建的数据库

     create database 数据库名;

    show databases;  显示数据库

    show create database 数据库名字;  查询我们新创建的数据库的额外信息.

    修改我们数据库编码格式

    删除我们创建的数据库

    四丶数据库中厂家你的数据类型

    跟我们的C++ 类型一样.只不过名字不一样.

    DECIMAL(M,D) 这个跟我们的double类型一样 比如 1.8233

    M代表的就是1. D代表的就是小数点的长度 保留我们小数点两个 1.82

    时间类型

    字符串文本类型

    CHAR 四个字节长度.无论你是否存储都是4个字节长度.  """ 空字符代表4个字节

    VARCHAR 可变的.

    BINARY 固定长度二进制

    VARBINART 变量的.

     

     五丶数据表的操作

    字段: 字段就是属性的意思. 也就是名字的意思.

    1.创建表

      Create table 表名(字段1 数据类型,字段2  数据类型)

    实际操作.

      create table userinfo (id int ,name varchar(80),age int );

    使用类型的时候.如果是varchar需要用扩号指明长度.

      

    2.查询表

      show tables; 显示所有表.

      查询表的相信信息

      show create table 表名 .跟查询数据库名一样.只不过换成 table 跟表名了

    可以很清楚的看到我们的 id name age 的类型. 

      desc 表名;  查看我们的表的结构

    3.修改表

      修改表名

      alter table 表名 rename 新的名字

      修改字段名的类型.

      alter table 表名 modify 字段名 类型()

     

      修改我们的字段名

      使用关键字change

      alter table 表名 chang 旧字段名 新字段  新字段类型

    例子:

      

      添加新字段

      使用关键字add

      alter table 表名 add 新字段 新字段类型

     

      删除字段.

      删除字段使用 drop

      alter table 表名 drop 字段名

    删除整个表格.

      drop table 表名.

  • 相关阅读:
    Docker容器(分享十五)
    oracle数据库迁移主从复制ADG(分享十四)
    mysql数据库迁移主从复制(分享十三)
    rsync+inotify实现服务器之间文件实时同步(分享十三)
    mysql数据库迁移(分享十二)
    数据库迁移(分享十一续集)
    Codeforces 1185G2 Playlist for Polycarp (hard version) 背包,暴力
    Codeforces 747F Igor and Interesting Numbers DP 组合数
    Codeforces 745E Hongcow Buys a Deck of Cards 状压DP / 模拟退火
    Codeforces 1140F 线段树 分治 并查集
  • 原文地址:https://www.cnblogs.com/iBinary/p/9662872.html
Copyright © 2011-2022 走看看