数据库基础—如何使用MySQL

本文详细介绍了MySQL数据库的基础知识,包括数据库的概念、特点,以及MySQL的使用。内容涵盖数据库登录、库和表的操作,如创建、修改、删除,数据的增删改查,数据类型的使用和字段约束,以及查询语句的使用,如WHERE、LIKE和ORDER BY等。
摘要由CSDN通过智能技术生成

数据库基础—如何使用MySQL

一、数据库简介

1.1什么是数据库

数据库(Database)就是按照数据结构来组织,存储和管理数据的仓库。专业的数据库是专门对数据进行创建,访问,管理,搜索等操作的软件,比起我们自己用文件读写的方式对对象数据进行管理更加的方便,快速,安全。

1.2数据库的特点

1)对数据进行持久化的保存
2)方便数据的存储和查询,速度快,安全,方便
3)可以处理并发访问
4)更加安全的权限管理访问机制

1.3MySQL数据库

数据库可大致分为关系型数据库和非关系型数据库,MySQL是最流行的关系型数据库之一。在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。以下的练习都是基于MySQL数据库进行的。

二、基本语法

本文不涉及MySQL的安装

2.1登入数据库

在终端输入命令行,连接数据库

mysql -u root -p

注意:此时句子结尾不能加分号;
接下来会让你输入密码
在这里插入图片描述
第一次登录默认没有密码直接回车即可,此时如果出现如下所示的错误
在这里插入图片描述
表示数据库没有启动,先通过以下命令启动mysql

net start mysql

下图即成功连接数据库时的回应
在这里插入图片描述

2.2 库操作

注意:之后的命令行必须在末尾加分号“;”,或可以自行设置结尾符号
1)查看所有数据库

show databases;

返回如下

+--------------------+
| Database           |
+--------------------+
| information_schema |
| lyc                |
| mysql              |
| performance_schema |
| sys                |
| test               |
+--------------------+

其中有的数据库是系统自带的,有的是自己创建的
2)创建一个数据库

create database if not exists mydatabase default charset=utf8;

通过以上命令行我们可以创建一个名为mydatabase的数据库,其中if not exists表示只有当数据库中不存在相同名字的数据库时才进行创建,可以省略。default charset=utf

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值