search
HomeDatabaseMysql TutorialMysql门徒(1):关于Mysql的点点滴滴_MySQL

bitsCN.com

一、参考:

《Mysql 必知必会》

《数据库系统概论》

 

二、数据库基础知识回顾

1、数据(data):数据库中存储的对象,描述事物的符合记录。

2、数据库(database,简称DB):存放数据的仓库。

特点:(1)、数据结构化;(2)、数据的共享性高,冗余性低,易扩展、(3)、独立性高、(4)、由DBMS统一管理。

3、数据库管理系统(DataBase Management System, 简称DBMS)

数据管理软件,和操作系统一个性质。

DBMS可分两类:

(1)、基于共享文件操作系统的DBMS,如MS Access

(2)、基于客户机-服务器的DBMS,如Mysql、SQLserver、Oracle。

mysql1

4、主键(primary key):一列,其值能够区分表中的每一行。注意,需保证每一个表都具有一个主键,尽量不要去改变主键。

5、SQL(Structured Query Language):专门用来与数据库通信的语言。

三、Mysql简介

首先个人觉得Mysql的优点:

免费、开源

性能好

环境搭建简单,容易入手

可移植性强,跨平台。

缺点:

在处理大数据上面有些吃力

1、Mysql版本

我现在用的是Mysql5.0,我其实并没有关注Mysql的版本,这说明一点,我并没有关注Mysql的前途,啊哈哈哈。

查看版本方法如下:

(1)、mysql> status;

m1

(2)、select version();

m2

 

2、Mysql工具

(1)、命令行

如在Window下打开Mysql:

m3

Mysql路径(mysql.exe)+’-u root –p’即可。如:C:/Program Files/MySQL/MySQL Server 5.0/bin/mysql -u root –p

书中介绍都是mysql -u root -p 就可以打开mysql了,但是这是在linux下的命令,但是在windows却不一样,

启动、停止Mysql:

m5

m4

 

注意:命令行下

命令输入在mysql>之后

;或/g结尾,仅按Enter不会执行命令

输入help或/h获得帮助

输入quit或exit退出命令行

 

推荐使用Navicate for mysql

bitsCN.com
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
数据库系统的三级模式结构是什么数据库系统的三级模式结构是什么Jul 23, 2021 pm 03:58 PM

数据库系统的三级模式结构是指数据库系统由外模式、模式和内模式三级构成。模式也称逻辑模式,是所有用户的公共数据视图;外模式也称用户模式,是数据库用户的数据视图,是与某应用有关的数据的逻辑表示;内模式也称存储模式是数据在数据库内部的组织方式。

Redis:构建高可用性数据库系统的关键技术Redis:构建高可用性数据库系统的关键技术Nov 07, 2023 am 09:39 AM

Redis:构建高可用性数据库系统的关键技术随着互联网的发展,大数据时代的到来,数据库系统的高可用性需求也愈发迫切。作为一种内存存储型的NoSQL数据库系统,Redis凭借其出色的性能和灵活的数据模型,成为构建高可用性数据库系统的关键技术之一。本文将深入探讨Redis的高可用性技术,并以具体的代码示例进行演示。一、Redis的高可用性需求在实际应

数据库、数据库系统、数据库管理系统三者的关系是什么数据库、数据库系统、数据库管理系统三者的关系是什么Jan 11, 2021 pm 06:20 PM

数据库、数据库系统、数据库管理系统三者之间的关系是:数据库系统包含数据库和数据库管理系统。数据库系统是带有数据库的计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关的硬件、软件和各类人员组成。

数据库系统的核心是什么数据库系统的核心是什么Sep 27, 2021 pm 02:24 PM

数据库系统的核心是数据库管理系统(DBMS),它是在操作系统的支持下工作,解决如何科学地组织和存储数据,如何高效获取和维护数据的系统软件;DBMS可以对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

目前所使用的数据库管理系统的结构大多数为什么目前所使用的数据库管理系统的结构大多数为什么Aug 24, 2022 pm 02:15 PM

数据库管理系统的结构大多数为“关系结构”。关系结构为非格式化的结构,用单一的二维表的结构表示实体及实体之间的联系。关系结构以记录组或数据表的形式组织数据,以便于利用各种实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法。

什么是数据库系统什么是数据库系统Sep 27, 2021 pm 01:43 PM

数据库系统是由数据库及其管理软件组成的系统,是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,也是一个为实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质 、处理对象和管理系统的集合体。

数据库系统的核心有哪些数据库系统的核心有哪些Aug 16, 2023 am 11:48 AM

数据库系统的核心由以下几个要素组成:1、数据库;2、数据库管理系统;3、数据模型;4、数据库查询语言;5、数据库管理工具;6、数据库应用程序。

数据库系统特点是什么数据库系统特点是什么Aug 15, 2023 pm 01:16 PM

数据库系统特点是数据共享和集中管理、数据独立性、数据一致性和完整性、数据安全性和权限控制、高效的数据访问和查询、可扩展性和可伸缩性和数据备份和恢复。详细介绍:1、数据库系统可以集中管理和存储大量数据,不同用户可以共享同一份数据,避免了数据冗余和数据不一致的问题;2、数据库系统实现了数据和应用程序的分离,数据的物理存储和逻辑表示被抽象为数据库模型等等。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software