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. Linux C -> symlink 和 readlink -> 符号链接

    Linux C -> symlink 和 readlink -> 符号链接 -------------------------------------------------------- ...

  2. RBG灯颜色渐变(颜色要尽可能多)程序分析

    相信很多调过RBG灯的朋友都是通过分别改变R.B.G的占空比来改变颜色的,但是不是发现了一个问题,那就是不管怎样调都很难实现几十种颜色的变化,一般只有是7种颜色的渐变.下面给朋友们分享一个可以实现几十 ...

  3. spark1.统计句子中特定内容

    val logFile = "./README.md" // Should be some file on your server. val conf = new SparkCon ...

  4. 定时备份SQL Server数据库

    一.手动备份: 1.整个数据库备份:选择数据库 => 右键任务 => 备份: 2.导出一张表的框架:选择表 => 编写表脚本为 => CREATE到: 3.导出一张表的数据:  ...

  5. March 10 2017 Week 10 Friday

    If you love life, life will love you back. 爱生活,生活也会爱你. Love life, and it will love you back. All thi ...

  6. Java传引用问题

            Java传引用问题  使用Java调用方法时,可以传值,也可以传引用.下面说说两者的区别: 1.传值 传值中的"值"类型是指java的8大基本类型(基础知识,不知道 ...

  7. python入门9 条件语句

    条件语句: if 条件为真: 执行语句块 (执行完结束不执行elif,else) elif 条件为真: 执行语句块 (执行完结束不执行else) else: 执行语句块 #coding:utf-8 # ...

  8. 笔记本win8系统共享wifi上网方法

    华硕笔记本电脑,安装了win8系统,使用wifi上网,由于连接无线路由的机器太多,超过路由连接数上限,因此转为使用笔记本共享wifi方式给手机上网. 最终上网方式为: 笔记本网卡接入无线路由器上网,笔 ...

  9. 每天一个linux命令(21):chgrp,chown,chmod

    这三个命令都是改变文件属性与权限的,就放一起写了 charp:改变文件所属用户组 chown:改变文件所属者 chmod:改变文件的权限 一个文件对于owner,group ,others有不同的权限 ...

  10. PythonTip(1)

    发现一个Python的题库,嘿嘿,练练手吧~~~ http://www.pythontip.com/ a + b 描述: 给你两个数a.b,请你计算它们的和,并输出. 例如: a = 3, b = 2 ...