mysql基础知识及操作_MySQL必知必会笔记(一)基础知识和基本操作

本文介绍了MySQL数据库的基本概念,如数据库、表、模式、列、数据类型、行和主键,强调了主键的重要性。SQL是用于与数据库交互的语言,而MySQL是一个流行的DBMS,随着版本升级增加了更多特性,如事务处理。连接MySQL需要指定主机名、端口、用户和密码。使用MySQL的关键字包括USE、SHOW来操作和查看数据库及表的信息。
摘要由CSDN通过智能技术生成

第一章  了解MySQL

数据库        保存有组织的数据的容器。(通常是一个文件或一组文件)

人们经常使用数据库这个术语代替他们使用的软件。这是不正确的,确切的说,数据库软件应称为DBMS(数据库管理系统),数据库是通过DBMS创建和操纵的容器。漱口可以是保存在硬件设备上的文件,但也可以不是。你使用DBMS来代替自己访问数据库。

表            表是一种结构化的文件可用来存储某种特定的类型的数据。

某种特定类型数据的结构化清单。

模式         关于数据库和标的布局及特性的信息

列 表中的一个字段。表由列组成。列中存储着表里某部分的信息。

数据类型     所容许的数据的类型。每个表列都有相应的数据类型, 它限制(或容许)该列中存储的数据。

行 表中的一个记录

主键 一列(或一组列),其值能够唯一区分表中的每个行。

虽然不是必须的,但是一般都建立主键。便于以后的数据管理

表中任何列都可以作为主键,只要满足以下条件:

1 任意两行都不具有相同的主键值。

2 每个行都必须有一主键值(主键值不允许为NULL)

主键的最好习惯:

不更新主键列的值

不重用主键列的值

不在主键列中使用可能会更改的值

什么是sql

Sql是结构化查询语言的缩写。Sql是一种专门用类与数据库通信的语言。

第二章  MySQL简介

什么是Mysql Mysql是一种DBMS,即它是一种数据库软件。

Mysql版本主要更改

4-——InnoDB引擎,增加了事务处理、并、改进全文搜索等支持

4.1——对函数库、子查询、集成帮助等的重要增加、

5——存储过程、触发器、游标、试图等。

第三章 使用mysql

连接

主机名 端口一个合法用户 用户口令

Mysql -u root -p -h myserver -P 9999

选择数据库

可使用USE关键字,mysql语言组成部分的一个关键字,绝不要使用关键字命名一个表或列

USE dataname;

显示数据库列表

SHOW  DATABASES;

一个数据库内的表的列表(USE进入数据库的情况下)

SHOW TABLES;

SHOW也可以用来显示表列

SHOW COLUMNS FROM column;

DESCRIBE 是SHOW COLUMNS的一种快捷方式;DESCRIBE cust;

其他的SHOW 语句

SHOW STATUS            显示广泛的服务器状态信息

SHOW CREATE DATABASE   显示创建特定数据库的MYSQL语句

SHOW CREATE TABLE      显示创建特定表的MYSQL语句

SHOW GRANTS            显示授权用户的安全权限

SHOW ERRORS            显示服务器的错误信息

SHOW WARNINGS          显示服务器的警告信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值