• Mysq基本操作--DDL


    1.显示所有数据库    show databases;

    2.选择数据库    use dbname;

    3.显示当前数据库下所有的表   show tables;

    4.创建数据库语句  create database 库名;  例子:

    创建besttest数据库    create database besttest CHARSET=utf8 

    5.查看besttest数据库的信息   show create database besttest;

    6.删除数据库besttest    drop database besttest;

    7.创建数据库中的表    例子:

    create table  表名

    ( school_id int(10) not null auto_increment primary key   //非空 自增 主键)

    8.主键必须是唯一的,不能为空,一个表里只能有一个主键。 外键可以重复的,可以为空,一个表可以有多个外键,表的外键又是其他表的主键。

    9.常见的约束:

    primary key 主键。unique 唯一。 not null 非空。auto_increment 整数列的自增。CHARACTER SET name 指定字符集,仅限于字符串。

    10.desc 表名   查看表的结构信息。/show create table 表名 查看表的结构信息

    11.修改表名   alter table 旧表名 rename 新表名 

    例子: alter table school_old rename  school_new;

    12.修改表中属性的类型    alter table 表名 modify 属性名 数据类型///alter table 表名 change 旧属性名  新属性名 新数据类型

    例子:alter table school modify school_name char(20)/// alter table school change school_old school_new char(20)

    13.表中增加字段  altre table 表名 add 属性名1 数据类型 [完整性约束][表的哪个位置增加新字段]

    14.删除表中字段  alter table 表名 drop  要删除的字段名

    例子:alter table school drop address;

    15.删除表  drop table 表名

    16.清空表  truncate table

    本人小白,学习当中,希望大家多指点。
  • 相关阅读:
    hdu 1312 Red and Black
    hdu 1573 X问题
    广工校赛决赛之简单的数论题
    最大的LeftMax与rightMax之差绝对值
    POJ 2385 Apple Catching
    hdu 1171 Big Event in HDU
    ACM比赛经验
    BestCoder Valentine's Day Round
    使用ffmpeg进行视频封面截取
    使用ODP.NET连接Oracle数据库
  • 原文地址:https://www.cnblogs.com/dapan-no1/p/10112527.html
Copyright © 2020-2023  润新知