mysql基础知识整理_mysql基础知识整理(一)

一、数据库基本操作

登录: 开启数据库服务,在cmd中输入指令 mysql -u用户名 -p密码

3退出: 在cmd中输入exit/quit;

启动服务: net start 服务名

停止服务:net stop 服务名

mysql基本函数

select version(); 显示mysql版本

select now(); 显示当前时间

select user(); 显示当前用户

\T:写入内容到本地

1086c525dcd48954530e06b404ddf344.png

\t:结束写入文件

mysql语句规范

1.关键字和函数名称要大写

2.数据库名称,表名称,字段名称全部要小写

sql语句必须要分隔符结尾;

sql语句支持

二、数据库的相关操作

1.创建数据库

create database | schema db_name character-utf-8;

2.查看数据库

show databases;

3.打开指定数据库

use 数据库名;

4.查看当前打开的数据库

select database();

5.删除指定数据库

drop database db_name;

三 mysql数据类型

1.整型(int):

2.浮点型:

float:单精度,四个字节

double:双精度,8个字节

3.字符串型(string):

4.二进制类型:一般用于存储图片以及视频的本地文件路径

5.日期型():

mysql存储引擎

1.什么是存储引擎?

存储引擎说白了就是如何存储数据、如何为存储的数据

建立索引和如何更新、查询数据等技术的实现方法。因为

在关系数据库中数据的存储是以表的形式存储的,所以存

储引擎也可以成为表的类型(即存储和操作此表的类型)

2.show engines\G #查看所有支持的存储引擎 show variables like 'storage_engine%'; #查看正在使用的存储引擎

用的最多的三种引擎:

1.InnoDB 存储引擎

支持事务,其设计目标主要面向联机事务处理(OLTP)的应用。其特点是行锁设计、支持外键,并支持类似 Oracle 的非锁定读,即默认读取操作不会产生锁。

2.MyISAM 存储引擎

不支持事务、表锁设计、支持全文索引,主要面向一些 OLAP 数 据库应用;

3.Memory 存储引擎

Memory 存储引擎中的数据都存放在内存中,数据库重启或发生崩溃,表中的数据都将消失。

它非常适合于存储 OLTP 数据库应用中临时数据的临时表,也可以作为 OLAP 数据库应用中数据仓库的维度表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值