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 表名.

 

posted @ 2018-09-17 16:28  iBinary  阅读(398)  评论(0编辑  收藏  举报