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。
- MySQL基础
- MySQL基础
- MySql基础
- MySQL基础
- mysql基础
- MYSQL基础
- MySQL基础
- mysql基础
- mysql基础
- MySQL 基础
- mysql基础
- mysql基础
- mysql 基础
- MySQL基础
- MySql 基础
- mysql基础
- mysql基础
- mysql基础
- MVC5配置KindEditor编辑器
- 【50.49%】【codeforces 731B】Coupons and Discounts
- Java中将两个数组的值连起来 放到第三个数组里面
- define与const(未完待续)
- Servlet处理HTTP响应
- MySQL基础
- 自定义ActionBar标题与菜单中的文字样式
- 【Android】原生DBUtils工具类
- C语言函数返回值的相关问题
- 一步一步开始FPGA逻辑设计-快速上手篇
- ios 日志文件
- hadoop中ssh免密码登录设置不成功
- .net面试题
- Java中10内0奇数的和