wamp中MySQL控制台的基本操作

输入命令注意:

    1、命令结束符号是分号;

    2、所有的符号都是英文半角

    3、只有遇到分号   MySQL才人文结束

    4、多个命令用分号隔开  create database stu;drop database stu

    5、引号要打全    不然分号都不让出

常用操作的单词   :   create(创建)、use(使用)、drop(删除)、show(显示)、databases(数据库)、table(表)

一、在环境下打开MySQL console

二、基本操作

     1、显示当前所有数据库    show databases;

     2、新建ceshi数据库   create database ceshi;

                      手动修改数据库的编码格式:alter database ceshi character set utf8;

     3、使用数据库  use ceshi;

     4、显示数据库中的表   show table;

               备注:数据类型

                          数字型:

                                      整型:tinyint    1字符   2^8        1字符=256个字节

                                                 int          4字节  2^64 

                                                 decimal(m,d)     定点型   m数字的总长度

                                                                                         d小数的位数

                                                 decimal(5,2)    1.2896-1.29

                                                                         999.123-999.12

                         字符型:

                                     定长字符 char(255)

                                     变长字符 varchar(255)

                          日期时间     datetime          8字节     2018-06-01      09:05:01

                           主键:primary key

                           自增长列:auto_increment 

                           非空:not null

                           默认值: default 值

      5、建表

                  需要指明  数据类型   非空

                  每个表都要设置一个主键

             create table myclass(

                             id int(4) not null primary key auto_increment,

                             name char(20) not null,

                             sex int(4) not null default '0',

                             degree decimal(16,2)

                           )

       6、查看表结构

         desc myclass;

========================================================

show  =   显示

create  =   创造

database   =   数据库

       7、插入数据

        insert into myclass values('','张宝中','','98.5');

       8、查看表中的数据

         select * from myclass;

       9、修改数据

         update myclass set name = '张宝中' where id = 1;

       10、删除数据

         delete from myclass where id = 1;

 

二、

alter table myclass  + 语句

1、修改表名

     rename as newcl;

2、添加字段

     add age int(4) not null;

     add pid int(4) not null first;             在第一列添加pid

     add selfsm char(255) not null after age;             在age列添加selfsm

3、修改字段的名字和类型

     change age newage char(20);

4、修改某一字段的类型

     modify column newage int(4);

5、添加默认值-如果有默认值,先删除再添加

     alter column newage drop default;

     alter column newage set default 18;

6、删除字段

     drop id;

7、添加主键

     add primary key(字段名);

8、删除主键

     drop primary key;

9、删除表

     drop table newcl;

     show tables;
10、删除数据库
     drop database ceshi;
     show databases;(查看所有数据库)

posted @ 2018-06-03 01:15  微凉这个夏天  阅读(2302)  评论(0编辑  收藏  举报