• mysql基本操作


    以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。

    一、操作技巧

    1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。

    2、你可以使用光标上下键调出以前的命令。旧版本不支持。

    二、显示命令

    1、显示数据库列表。

    show databases;

    2、显示库中的数据表:

    use mysql; //打开库,学过 FOXBASE 的一定不会陌生吧

    show tables;

    3、显示数据表的结构:

    describe 表名;

    4、建库:

    create database 库名;

    5、建表:

    use 库名;

    create table 表名 (字段设定列表);

    6、删库和删表:

    drop database 库名;

    drop table 表名;

    7、将表中记录清空:

    delete from 表名;

    8、显示表中的记录:

    select * from 表名;

    9、查看当前数据库:

    select database();

    三、一个建库和建表以及插入数据的实例

    drop database if exists school; //如果存在SCHOOL则删除

    create database school; //建立库SCHOOL

    use school; //打开库SCHOOL

    create table teacher //建立表TEACHER

    (

    id int auto_increment not null primary key,

    name char(10) not null,

    address varchar(50) default '深圳',

    year date

    ); //建表结束

    //以下为添加内容

    insert into teacher values(1,'glchengang','深圳一中','1976-10-10');

    insert into teacher(name,address,year) values('jack','深圳一中','1975-12-23');

      注:在建表中(1)将 ID 设为整数字段 int;让它每个记录自动加一,auto_increment ;不能为空 not null ;而且让他成为主字段 primary key(2)将 NAME 设为长度为 10 的字符字段(3)将 ADDRESS 设为长度 50 的字符字段,而且缺省值为深圳。varchar 和char 有什么区别呢,等以后再说。(4)将 YEAR 设为日期字段。

  • 相关阅读:
    SPOJ 4110 Fast Maximum Flow (最大流模板)
    CF 277E Binary Tree on Plane (拆点 + 费用流) (KM也可做)
    POJ 2289 Jamie's Contact Groups (二分+最大流)
    POJ 1723 SOLDIERS (中位数)
    TRI 解题报告
    POJ 2455 Secret Milking Machine (二分 + 最大流)
    POJ 2112 Optimal Milking (二分 + 最大流)
    POJ 2195 Going Home / HDU 1533(最小费用最大流模板)
    POJ 2135 Farm Tour (最小费用最大流模板)
    运维自动化
  • 原文地址:https://www.cnblogs.com/wanjinliu/p/15293025.html
Copyright © 2020-2023  润新知