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