初步了解数据库和MySQL数据库的一些简单命令

一、什么数据库?

数据库:

数据库(DataBase,DB)是指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。

数据库系统:

数据库系统(DataBase System,缩写为DBS)是采用数据库技术的计算机系统

数据库管理系统:

数据库管理系统(DataBase Management System,DBMS)是一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。

二、数据库类型

关系型数据库:Oracle、DB2、MySql

非关系型数据库:MongoDB、Redis

三、什么是MySQL数据库?

为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效地组织和管理存储在数据库中的数据。MySQL就是这样的一个关系型数据库管理系统(RDBMS)

MySQL的优点:

1、自由任何人都可以下载
2、多用户、多线程数据服务器
3、快捷、有效和安全处理大量的数据便捷和易用

MySQL的特性:

1、使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
2、支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。
3、为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。

MySQL简单命令:

开启:service mysql start 或者
systemctl start mysql
停止:service mysql stop 或者
systemctl stop mysql
重启:service mysql restart 或者
systemctl restart mysql
登录:mysql -u root -p 密码
查看数据库:show databases;
创建数据库:CREATE DATABASE +数据库名
查看当前所在数据库:select database();
查看当前数据库编码格式: show variables like 'character_set_database';
查看表:show tables;
创建表:CREATE TABLE +表名
查看表结构:DESC 表名;
查看某一列的信息: DESC 表名 列名

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,760评论 0 30
  • 数据库基础 数据库系统概述 数据库技术的发展 人工管理阶段 特点:1.数据不保存   2.使用应用程序管理数据  ...
    真不懂事阅读 824评论 0 0
  • 一、数据库系统 数据库DataBase【DB】,指的是长期保存到计算机上的数据,按照一定顺序组织,可以被各种用户或...
    王梓懿_1fbc阅读 559评论 0 0
  • 转载:https://www.cnblogs.com/along21/p/8005775.html 转载:Mysq...
    SkTj阅读 2,778评论 0 16
  • 轮到“红锈”做题目了,其实老早就担心这个做不了,好做的也是一看就知道。本来今天清明节这个日子是最好写文章的,怀念亲...
    汉天真阅读 920评论 0 14