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

Vc数据库编程基础MySql数据库的常见库命令.跟表操作命令的更多相关文章

  1. Vc数据库编程基础MySql数据库的表查询功能

    Vc数据库编程基础MySql数据库的表查询功能 一丶简介 不管是任何数据库.都会有查询功能.而且是很重要的功能.上一讲知识简单的讲解了表的查询所有. 那么这次我们需要掌握的则是. 1.使用select ...

  2. Vc数据库编程基础MySql数据库的表增删改查数据

    Vc数据库编程基础MySql数据库的表增删改查数据 一丶表操作命令 1.查看表中所有数据 select * from 表名 2.为表中所有的字段添加数据 insert into 表名( 字段1,字段2 ...

  3. Python进阶----数据库的基础,关系型数据库与非关系型数据库(No SQL:not only sql),mysql数据库语言基础(增删改查,权限设定)

    day37 一丶Python进阶----数据库的基础,mysql数据库语言基础(增删改查,权限设定) 什么是数据库:    简称:DataBase ---->DB    数据库即存放数据的仓库, ...

  4. Vc数据库编程基础1

    Vc数据库编程基础1 一丶数据库 什么是数据库 数据库简单连接就是存储数据的容器. 而库则是一组容器合成的东西. 也就是存储数据的.我们编程中常常会用到数据库. 什么是数据管理系统 数据库管理系统就是 ...

  5. 通过JSP网页连接MySQL数据库,从MySQL数据库中读出一张表并显示在JSP网页中

    1.安装所需软件 ①安装java和tomcat,建立JSP网页最基础的软件②安装MySQL数据库(下载地址:https://www.mysql.com/)③安装Navicat Premium来查看数据 ...

  6. 怎样将Sqlserver数据库转成mysql数据库

    手上有一个网站之前是用asp.net做的,所使用的数据库是sqlserver,现在打算用PHP+MYSQL架构.因原来的站点有一定排名,直接改版的话,会导致产生很多错误页,网站排名和收录结果要恢复过来 ...

  7. Jmeter(七) - 从入门到精通 - 建立数据库测试计划实战<MySQL数据库>(详解教程)

    1.简介 在实际工作中,我们经常会听到数据库的性能和稳定性等等,这些有时候也需要测试工程师去评估和测试,上一篇文章宏哥主要介绍了jmeter连接和创建数据库测试计划的过程,宏哥在文中通过示例和代码非常 ...

  8. MySQL数据库迁移与MySQL数据库批量恢复

    目录 一.MySQL数据库迁移或备份 1. 了解使用InnoDB引擎创建数据库所产生的文件 2. 迁移数据库步骤 1. 从A服务器迁移至B服务器 2. MySQL重装并导入之前数据库 二.MySQL数 ...

  9. VC++6.0连接MySQL数据库(MySQL API)

    一.MySQL的安装   Mysql的安装去官网下载就可以...最新的是5.7版本..二.VC6.0的设置(1)打开VC6.中选0 工具栏Tools菜单下的Options选项,在Directories ...

随机推荐

  1. Greenplum 日常维护手册 (汇总、点评、备查)

    1. 数据库启动:gpstart常用可参数: -a : 直接启动,不提示终端用户输入确认-m:只启动master 实例,主要在故障处理时使用2. 数据库停止:gpstop:常用可参数:-a:直接停止, ...

  2. python按照指定字符或者长度 截取字符串

    1.截取指定位置字符串 Python字符串可以理解为一个数组,获取某一部分的可以使用 str[beginIndex:endPosition],其中str为需要截取的字符串,beginIndex为需要截 ...

  3. Ubuntu14.04下中文输入法拼音不正常问题 输入nihao会变成niha o

    1. 打开输入法首选项,选择拼音模式,选择全拼 2. 在终端中输入ibus-daemon –drx

  4. Android中实现gif动画

    一.需求 Android本身没有提供直接显示gif动画的相关控件,因此需要自定义GifImageView类来实现gif的播放,主要是使用的Movie类来解决的. 二.自定义GifImageView p ...

  5. Git的分支管理

    0.引言 本文参考最后的几篇文章,将git的分支管理整理如下.学习git的分支管理将可以版本进行灵活有效的控制. 1.如何建立与合并分支 1.1分支的新建与合并指令 新建分支 newBranch,并进 ...

  6. Python编程练习:编程实现恺撒密码

    问题描述:凯撒密码是古罗马凯撒大帝用来对军事情报进行加解密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符,即,字母表的对应关系如下: 原文:A B C D ...

  7. 于bugku中游荡意外得到关于CBC翻转攻击思路

    个人简介:渣渣一枚,萌新一个,会划水,会喊六六今天在bugku遇到关于CBC翻转攻击的题目,总结了一下关于CBC翻转攻击的原理,以及关于这道题目的解题思路个人博客:https://www.cnblog ...

  8. Javascript高级编程学习笔记(43)—— 动态脚本

    动态脚本 大多数情况下,DOM操作都很简洁明了 因为DOM主要就是用来操作页面中的可视节点的 但有些时候我们又希望可以动态的来进行DOM操作 其中的一部分也就是今天我们的内容动态脚本 动态脚本是什么意 ...

  9. SpringMVC核心接口

    简单配置SpringMVC SpringMVC的实现原理是通过Servlet拦截所有URL达到控制目的,所以web.xml的配置是必须的 ContextLoaderListener ContextLo ...

  10. ubuntu16.04 下鼠标变成十字形状无法点击情况解决

    出现这种问题的原因是把shell命令行终端当成了python环境,误输入了"import"命令. (当然如果你真的希望在shell中输入import指令除外...) 我自己想当然的 ...