基于学习了SQL server 之后对MySQL的速成的一些注意内容

本文介绍了从SQL Server转向MySQL时需要注意的关键差异,包括SQL语法的差异,如LIMIT与TOP子句的区别,以及MySQL的InnoDB存储引擎的启用与管理。还提到了如何使用MySQL自带的命令行工具进行备份、还原、密码修改和完全卸载MySQL的步骤。
摘要由CSDN通过智能技术生成

开源数据库具有免费使用、配置简单、稳定性好、性能优良等特点,而 MySQL 数据库正是开源数据库中的杰出代表。MySQL 具有跨平台性
这也是为什么极力推崇学习Linux的缘故

Mysql 和 SQL 的语法大致上相同

除开部分细微差别:

1、
SQL的top子句和MySQL的limit和offset 不一样
mysql 的limit示例:
select * from 表名 limit 0,5
SQL的top子句直接跟在其后要显示的前几个

2、
MySQL相对于SQL也有索引、事务 但是有部分要单独提出:
使用Mysql自带命令行 备份及还原 也可以直接在MySQL界面操作

在这里插入图片描述

这就是自带的命令行 通过它可以对MySQL进行一些操作

重要的一点开启InnoDB:
1、首先 什么是InnoDB?
一种表驱动,除了innodb还有其它的,例如isam,myisam等.Innodb是其中的一种存储引擎,它的特性是支持事务,并且采用多版本并发控制的方式来提高并发度主要是事务表 缺点是:innoDB的表执行起来速度较慢,但是安全!bbs的表要求的是速度,用的都是myisam的表!

利用Java在对事务进行操作时——
第一步要检查是否innodb已开启 方法如下:
执行命令

SHOW variables like ‘have_%’;

在结果中的have_innodb,如果显示为YES&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值