windows下 MySQL的下载、安装、启动、连接、卸载及一些基础知识

基础知识

1.几个解释

  • 数据存放在表中,表存放在数据库中。
  • 一个数据库可以有多张表,每张表具有唯一的名称(表名)来标识自己。
  • 表中有一个或多个列,列又称为字段,相当于Java中的属性。
  • 表中每一行数据,相当于Java中的对象。

3.下载

免安装版(.zip文件)官网地址

安装版(.msi)官网地址

4.安装

免安装版参考博客

安装版参考博客

5.启动

方式1:

cmd中运⾏ services.msc 打开服务窗口,找到 MySQL服务,右键操作。

方式2:

管理员方式打开cmd

停止命令:net stop mysql

启动命令:net start mysql

其中 mysql 指的是 MySQL的服务名

6.连接

如果配置了 MySQL的环境变量,任意路径下 cmd,输入mysql -h ip地址 -P 端口 -u 用户名 -p,回车,输入密码即可。如果是本地登录可以省略 ip地址和端口号。

7.卸载

彻底删除参考文章

8.几个基础命令

  • 未登录时查看版本: mysql --version 或 mysql -V
  • 登录后,查看版本: SELECT VERSION();
  • 显示所有数据库:SHOW DATABASES;
  • 使用指定的数据库:use + 数据库名字
  • 查看当前库中所有表:SHOW TABLES;
  • 查看其它库的表:SHOW TABLES FROM + 数据库名字;
  • 查看表的创建语句:SHOW CREATE TABLE + 表名;
  • 查看表结构:DESC + 表名;
  • 查看当前所在库:SELECT DATABASE();
  • 查看MySQL的存储引擎:SHOW ENGINES;
  • 查看系统变量及其值:SHOW VARIABLES;
  • 可以用 like 模糊查询系统变量:SHOW VARIABLES LIKE ‘%version%’;

9.几点语法规范

  • 不区分大小写,建议关键字大写,表名、列名小写
  • 每条命令最好用英文分号结尾
  • 每条命令根据需要,可以进行缩进或换行
  • 注释
    • 单行注释: #注释文字
    • 单行注释:-- 注释文字
    • 多行注释:/* 注释文字 */

10.SQL分类

  • DQL(Data Query Language):数据查询语言,select 相关语句,重点
  • DML(Data Manipulation Language):数据操作语言 insert、update、delete 语句
  • DDL(Data Definition Language):数据定义语言 cretae、drop、alter、truncate(删除并新建表,可消除自增的历史最大值) 语句
  • DCL(Data Control Language):数据控制语言,包括分配数据库用户权限相关的sql语句
  • TCL(Transaction Control Language):事务控制语言,包括 begin, savepoint xxx, rollback, rollback to xxx, commit,set autocommit=0,start transaction等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值