MySql教程

MySQL基础入门《1》MySQL启动、关闭与查看

本文主要是介绍MySQL基础入门《1》MySQL启动、关闭与查看,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

仅针对Linux中安装的MySQL,非MySQL软件

1.相关概念

1.1数据库和 SQL 概念
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。

	 数据库用于记录数据,使用数据库记录数据可以表现出各种数据间的联系,也可以很方便地对所记录的数据进行增、删、改、查等操作。

	 结构化查询语言(Structured Query Language)简称 SQL,是上世纪 70 年代由 IBM 公司开发,用于对数据库进行操作的语言。更详细地说,SQL 是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。

1.2 MySQL 介绍
MySQL 是一个 DBMS(数据库管理系统),由瑞典 MySQLAB 公司开发,目前属于 Oracle 公司,MySQL 是最流行的关系型数据库管理系统(关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发者都选择 MySQL 作为网站数据库。MySQL 使用 SQL 语言进行操作。

2.启动MySQL
打开终端,输入sudo service mysql start 为啥要用sudo,我还不清楚

sudo service mysql start

然后就会提示正在启MySQL
在这里插入图片描述
再输入mysql -u root,我是刚学,不太清楚为什么要用root用户,难道没有普通模式吗?

mysql -u root

然后就会提示进入mysql了
在这里插入图片描述
3.查看数据库
进入到mysql后,使用命令 show databases;,查看有哪些数据库(注意不要漏掉分号 ;)

show databases;

在这里插入图片描述
4. 连接数据库
当前有这么多数据库,随便找一个看看里面有什么,选择连接其中一个数据库,语句格式为 use <数据库名>,这里可以不用加分号,这里我们选择hive 数据库

use hive;

在这里插入图片描述
这个database changed应该就是提示我,我已经连到hive数据库了

5.查看数据表
连上之后,查看当前数据库中有哪些表,使用命令 show tables; 查看数据库中有哪些表(注意不要漏掉“;”),这个和前面查看数据库一样,都用show xx;

show tables;

在这里插入图片描述
因为没有表,这里显示hive是个空的集合,那换一个,换到sys,这里面就能show 出来
在这里插入图片描述

6.退出mysql
使用命令 quit 或者 exit 退出 MySQL,退出后,光标也会提示当前是在哪个里面

这篇关于MySQL基础入门《1》MySQL启动、关闭与查看的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!