湖北专升本MySQL复习(MySQL数据库实用教程)——MySQL数据库概述(二)

MySQL 8.0 服务启动与停止

常用方法有三种:1)鼠标右击“计算机”——“管理”——“服务和应用程序”——“服务”,找到MySQL服务,点击服务的启动类型就可以完成了

2)点击“开始”菜单——“运行”——输入“cmd”命令,进入命令提示符窗口,输入:

net start  mysql,按下Enter键,启动MySQL服务。

net stop mysql,按下Enter键,停止MySQL服务。

3)启动任务管理器——点击“服务”选项卡,设置启动和停止MySQL服务。


MySQL数据库操作

查看数据库:show databases;

创建数据库:create database   数据库名称;(数据库的结束符“;”用英文输入)

选择数据库: use 数据库名称;

删除数据库:drop database 数据库名称;

显示数据库创建信息: show create database 数据库名称;

修改数据库的字符集:alter database 数据库名称 charset 字符集名称;

(latin1 用于支持西欧字符、希腊字符等;utf8 几乎支持世界上所有国家字符;gbk 用于支持中文简体字符;big5 支持中文繁体字符)


MySQL存储引擎

数据库存储引擎是数据库底层软件组织,数据库管理系统使用数据引擎创建、查询、更新和删除数据。

引入存储引擎的意义:MySQL的核心是存储引擎。存储引擎其实就是存储数据,为存储的数据建立索引,更新、查询数据等技术的实现的的方法。

查看存储引擎:show engines;(MySQL支持多个存储引擎,其中InnoDB为默认的存储引擎)

innodb是MySQL上第一个提供外键约束的表引擎。

inodb存储引擎支持自动增长列auto_increment。自动增长列的值不能为空,且值必须唯一。MySQL中规定自增列必须为主键

问:简述Inodb和Myisam的优缺点?

Innodb存储引擎的优势在于提供了良好的事务管理、崩溃修复能力和并发控制;缺点是读写效率稍差,占用的数据空间相对比较大。

Myisam存储引擎的优势在于占用空间小,处理速度快;缺点是不支持事务的完整性和并发性。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值