MySQL基础

来源:互联网 发布:mac系统怎么看电脑空间 编辑:程序博客网 时间:2024/06/03 20:58

                                MySQL基础(流程篇)

一:启动和关闭MySQL数据库

net start 数据库服务名;net stop 数据库服务名;

注意:已经在Mysql里面了,是不能使用这两个命令的,必须先用quit退出命令退出本层,在cmd窗口下执行。

 

二:登录Mysql管理系统

mysql -u用户名 -p密码

如果出现welcome to mysql~~~表示登录成功。

注意:在cmd下面执行命令的时候命令符行最后不要有“;”分号。

 

三:建库和删除库

create   database  数据库名  default charset=‘utf8’;

create:创建;  database:数据库;    default  charset=‘utf8’:默认的字符码

drop  database  数据库名 ;

drop:删除。

 

四:使用命令进入指定的仓库

use 仓库;                 use:使用。

如果我们不知道系统中有哪些仓库,这个时候可以用show命令进行查看:show databases;            show:显示。

 

五:表的创建

语法:create table 表名(

字段1  数据类型  约束,

字段2  数据类型 约束,

          ··········

字段n 数据类型  约束

);

注意:最后一句之后不加任何符号。

 

六:查看表的结构

这个时候就在库中创建好一个表了,我们想看看自己的表是什么结构怎么办呢?

就用desc命令实现。

语法:desc 表名;这样就可以查看表的结构了。

 

七:数据类型

来历:

为什么会有数据类型这个东西的存在?

例如我创建了一个我的信息表,那么这个表应该有什么内容呢?名字、电话、邮箱、学历、身高、体重、家庭地址··等等这些应该有吧!这些都是不同的类型,不同的字符号等组成。这个时候数据类型产生了。

 

整数类:1、linyint(微小的)  1字节 -128^127;          2、small(小的)2字节 -32768^32767;

               3、int(整型)4字节 +-21亿;                        4、bigint (大型的)8字节;

小数类:float(单精度)、double(双精度)、decimal(m,n)(精确到小数点后的位数)。

               (m,n):m、表示这个数的位数     n、表示小数点后的位数

字符串:char(m):m表示该字段可以表述的字符串的长度;

              varchar(m):m表示该字段可以表述的长度;

              blob:用于储存二进制的大文件。

时间日期:date :表示日期,1000-1-1^9999-12-31;

                  time:表示时间,00:00:00^23:59:59;

                  datetime:1000-1-100:00:00^9999-12-3123:59:59。

 

0 0
原创粉丝点击