1、cd到mysql安装目录bin目录:

2、输入id、用户名和密码:

3、查看数据库实例:

4、创建一个实例:

5、删除一个实例:

6、创建一个表:

7、删除一个表:

8、表结构:

9、修改表:

  你想在一个库里面建表的时候 首先你要记得use 使用当前的库

  use库名

  创建表:

    create table 表名(id int,name varchar(35),price int);

    id name price 是字段 后面的限制类型

  删除表:

    drop table 表名字

  查看表结构:

    desc 表名字

  查看数据库语句:

    show create database 表名字  

  查看建表语句:

    show create table 表名字

  修改表字段值:

    alter table 表名 modify 字段名字 修改后的值;

  修改表字段:

    alter table 表名 change 原来字段名 修改后字段名(你要修改成为的类型);

  添加表字段:

    alter table 表名 add 字段名字 (字段类型);

  删除表字段:

    alter table 表名 drop 字段名字

  插入顺序的问题:

    first

      alter table 表名 add 你要添加的字段(字段类型)first;

    after

      alter table 表名 add 你要添加的字段名字 (字段类型)after;

  修改名字:

    alter table 原表名 rename 新的名字;

整形:

整形:    所占字节:    取值范围:

tinyint     1字节        -128~127

smallint     2字节       -32768~32767

mediumint   3字节       -8388608~388607

int           4字节       -2147483648~2147483647

bigint      8字节       +-9.22*10的18次方

浮点类型:

float(m,d)    4字节    单精度浮点型,m总个数,d小数位

double(m,d)          8字节    双精度浮点型,m总个数,d小数位

decimal(m,d)   decimal是存储为字符串的浮点数

字符类型:

char    0~255字节    定长字符串

varchar    0~655355字节   变长字符串

时间类型:

data    4字节    日期,格式:2018-7-12

auto_increment:

自动增加,只用于整形,可以设置起始值,默认为1;

常与后面的primary key一起使用;

创建表时在整形字段后加上:auto_increment=起始值 primary key

修改起始值:alter table user auto_increment=起始值

增加索引:

查看所有索引:

dos命令操作数据库(上)的更多相关文章

  1. MySQL—Dos命令操作数据库

    MySQL 是一个关系型数据库,存在表的概念 结构,数据库可以存放多张表,每个表可以存放多个字段,每个字段可以存放多个记录 Dos命令操作数据库 PhpStudy使用终端打开数据库 第一次打开默认的密 ...

  2. PHP整理--MySQL--DOS命令操作数据库

    一.MySQL:关系型数据库,存在表的概念. MySQL的结构:数据库可以存放很多表,每张表可以存放多个字段,每个字段可以存放多个记录. 二.Dos操作数据库 用PHPStudy终端➡其他选项菜单➡M ...

  3. dos命令 创建数据库,建表,两表联查,三表联查(mysql---第一篇)

    首先打开mysql的控制台,输入密码进行登录  (ps:本文的mysql控制台,是运用的php的集成环境(phpstudy),点击运行,找到mysql命令行,直接打开就可以了) 登陆成功后,就可以进行 ...

  4. 【SqlServer】Sqlserver中的DOS命令操作

    输入osql ?查看是否支持当前版本,如果是SQL Server 2005以上用Sqlcmd  ,  以下用Osql连接数据库(a)Osql -S localhost -U username -P p ...

  5. 使用shell命令操作数据库

    使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改.查)等各种操作 用法 mysql  -uxxx    –pxxx   -e  "mysql 命令" 当然还可以 ...

  6. LinuxMysql命令操作数据库

    键入命令mysql -uroot -p密码查看所有表:mysql> show databases;进入表use multidomain_db;删除表:DROP table colour 执行sq ...

  7. doc命令操作数据库(下)

    1.给数据表添加一组数据: 2.给数据表添加多组数据: 3.对数据进行删除和修改: 4.用select查询单个或多个数据信息: 5.去除重复值: 6.查询的各种用法: between的用法: 查询排序 ...

  8. PhP数据库 Mysql dos命令

    mysql 这是一个关系型数据库,存在表的概念. 结构 数据库可以存放多张表,每个表可以存放多个字段,每个字段可以存放多个记录. dos命令操作数据库 phpstudy使用终端打开数据库 第一步: 第 ...

  9. 手机缺失sqlite3时操作数据库的多种解决方案 ----adb命令科普

    在Android应用开发无处不在SQLite数据库的身影.那么在开发中怎么使用adb命令操作数据库的功能呢? 下面我们将完整的介绍与数据库操作相关的命令集及当手机缺少sqlite3的时候的多种解决方案 ...

随机推荐

  1. java调用c#dll文件配置

    1 在强大的c#语言和java语言之间,二者难免会因为某些特殊的要求会相互调用. 下面就以java调用c#的dll为例做详细介绍 1  在vs中的环境设置如下图,图片中程序仅作为讲解程序,在项目编译成 ...

  2. 《ArcGIS Runtime SDK for Android开发笔记》——离在线一体化技术:概述

    1.前言 数据生产和数据展示是常见的两大专业级移动GIS应用场景,这里我们针对数据生产环节的ArcGIS的离在线一体化技术给大家做一个基本的介绍和梳理. 使用ArcGIS离在线一体化技术首先需要以下基 ...

  3. windows下使用VNC进行远程连接

    在 windows 电脑上安装 VNC,包含 VNC server 和 VNC viewer,如果仅需要被操控或操控他人,选择型下载安装 VNC server 或 VNC viewer 即可. 在需要 ...

  4. installed_oracle_can't_use

    Preface 1.my server is windowsxp 2.database is the oralce 10g step A.CHECK SERVER 1.win + r cmd sqlp ...

  5. tampermonkey利用@require调用本地脚本的方法

    比如Tampermonkey上的有个用户脚本a,本来的方法是: 1.直接在Tampermonkey上编辑js,适合高手,但是本人不清楚脚本如何同步,况且不熟练js,在Tampermonkey上写太难了 ...

  6. 实验,暂停oracle后台进程

    有时出于测试需求,需要暂停oracle的某些后台进程,此时以暂停lgwr进程为例 使用sysdba连接到数据库查询到LGWR进程的PID:SQL> select prc.pid from v$b ...

  7. Orchard Core 文档翻译 (七)Contents

    CMS Modules »Contents Contents (OrchardCore.Contents) 此模块提供内容管理服务. Liquid 您可以使用“content ”属性从liquid 视 ...

  8. mongodb文档替换

    对下面的文档做一个比较大的调整,将 friends.enemies两个字段移到 relationships子文档中. > db.people.insert({ "name" ...

  9. 3676: [Apio2014]回文串

    3676: [Apio2014]回文串 Time Limit: 20 Sec Memory Limit: 128 MB Submit: 1740 Solved: 744 [Submit][Status ...

  10. Windows 备用数据流(ADS)的妙用___转载

    NTFS交换数据流(Alternate Data Streams,简称ADS)是NTFS磁盘格式的一个特性,在NTFS文件系统下,每个文件都可以存在多个数据流.通俗的理解,就是其它文件可以“寄宿”在某 ...