MySQL基础入门(一)常用基本命令

前言

MySQL是一个关系型数据库管理系统,属于Oracle旗下产品。MySQL的体积小,速度快,是个人项目和中小型企业项目的不二选择。对于web领域开发,则是非常流行的数据库系统之一。掌握MySQL的常用命令,熟练使用SQL语句(结构化查询语言)自然是一个程序员的基本功。计划出一个系列,专门写MySQL入门教程,方便大家快速掌握。

1 工具

MySQL 8.0.22版本
特别提示
本文并未使用可视化数据库管理工具演示,目的是为了真正锻炼SQL的熟练度,准确度,而不依赖于工具的代码补全、提示,高亮显示。博主认为这样的训练是有必要的,只有真正打好基础,训练有素,才可以在未来的企业笔试面试和工作中得心应手,而不只是复制粘贴已经写好的SQL语句

2 MySQL数据库基本命令

打开MySQL8.0 Command Line Client - Unicode(此工具安装完后自带,为MySQL的命令行客户端,Windows用户点击左下角“WIN开始”可找到)

输入相应密码,即可操作MySQL

以下是对数据库的常用操作:

基本命令功能
show databases显示当前实例所有数据库
create database [IF NOT EXISTS] 数据库名称创建新的数据库
drop database 数据库名称删除指定数据库
use 数据库名称使用指定数据库
show tables显示使用数据库的数据表
desc 表名查看数据表结构

展示:
注意每个命令最后都要加分号“;”
在这里插入图片描述
这里创建一个students数据库
在这里插入图片描述
使用students数据库并显示数据表(空表)

在这里插入图片描述
为了继续演示我们在刚建立好的students数据库中简单建立一个表:
student_info(学生信息表)

 create table student_info(
    -> stu_id int primary key auto_increment,
    -> stu_name varchar(255),
    -> stu_age int,
    -> stu_birthday date);

后续我们会详细介绍建立数据库表,并优化该表。
在这里插入图片描述
可以使用desc命令查看此表结构:
在这里插入图片描述

结语

MySQL的命令当然不只这几个,但是这几个用的频率是很高的,刚入门先掌握熟练这几,对于程序员日常基本够用。如果你的目标是数据库管理员,则需要掌握更多的命令,了解机制,也需要看更多权威的参考资料。

下一更,将会介绍SQL语句基础!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值