1.了解数据库
数据库(database):保存有组织的数据的容器
表(table):某种特定类型数据的结构化清单
模式(schema):关于数据库和表的布局及特性的信息
列(column):表中的一个字段。所有表都是由一个或多个列组成的
数据类型((datatype):所容许的数据累心。每个列表都有相应的数据类型,它限制该列中存储的数据。
行(row):表中的一个记录
主键(primary key):一列(或一组列),其值能够唯一区分表中每个行。唯一标识表中每行的这个列称为主键。应该总是定义主键。
表中的任何列都可以作为主键,只要它满足以下条件(定义主键规则):
1)任意两行都不具有相同的主键值
2)每个行业都必须具有一个主键值(主键列不允许NULL值)
2.MySQL简介
MySQL是一个客户机-服务器DBMS。
服务器为MYSQL DBMS。
客户端软件有三个工具需要特别提及:
1)mysql命令行使用程序
命令输入在mysql>之后
命令用;或\g结束,换句话说,仅按enter不执行命令
输入help或\h获得帮助,也可以输入用help获得特定命令的帮助,如help select
输入quit或exit退出命令行实用程序
2)MySQL Administrator
MySQL Administrator用来简化服务器管理。
登陆后界面如下:
3)MySQL Query Browser
MySQL Query Browser用来编写和执行MySql命令。登录界面如下:
3.使用MySQL
3.1连接MySQL
需要以下信息:
1)主机名(计算机名):如果连接到本地MySQL服务器,为localhost
2)端口(如果使用默认端口3306之外的端口)
3)一个合法的用户名
4)用户口令
此外,MySQL Administrator中的connection可填写127.0.0.1(127.0.0.1是回送地址,指本地机)
3.2选择数据库
USE关键字,如下:
输入USE crashcourse
输出Database changed //表明数据库选择成功后显示
必须使用USE打开数据库后,才能读取其中的数据
3.3了解数据库和表
SHOW命令可以显示数据库,表,列,用户,权限等信息
如:
返回数据库的一个列表。
SHOW TABLES;//返回当前选择的数据库内可用的列表
同理还有
SHOW COLUMNS FROM curtomers;//给出指定表明的列信息
SHOW STATUS;//用于显示广泛的服务器状态信息
CREATEDATABASE和CREATE TABLE //分别显示创建特定数据库或表
GRANTS //显示授予用户的安全权限
ERROR和WARNINGS显示服务器错误信息或警告
4.检索数据
4.1 SELECT语句
SELECT prod_name FROM products;//检索单个列
SELECT prod_id, prod_name,prod_price FROMproducts;//检索多个列
SELECT * FROM proucts;//检索所有列
mysql> SELECT DISTINCT vend_id FROMproducts;//检索不同的行,DISTINCT关键字必须直接放在列名的前面。
mysql> SELECT prod_name FROM productsLIMIT 5;//限制输出不多于5行
mysql> SELECT prod_name FROM productsLIMIT 5,5;//从行5开始的5行
注意索引都是从0开始,所以LIMIT1,1是从2行而不是第一行开始
4.2完全限定的表名
SELECT products.prod_name FROMcrashcourse.products;
分享到:
相关推荐
mysql必知必会1-10章总结摘要
mysql必知必会pdf,
MySQL 必知必会 21-30章总结摘要
这是一本关系型数据库mysql入门级图书;内容详细,案例丰富,值得每个linux从业者常伴枕边。
MySQL必知必会高清带书签,MySQL新手进阶必备!啦啦啦
MySQL必知必会系列.pdf
mysql必知必会11-20章总结摘要
MySQL必知必会PDF文档, 高清晰中文书签版。用过的都说好。
高清版MySQL必知必会(文字版)中文版
《MySQL必知必会》PDF版本下载
《MySQL必知必会》是经典畅销书《SQL必知必会》之后,作者应众多读者的请求编写的,专门针对MySQL用户。书中继承了《MySQL必知必会》的优点,没有过多阐述数据库基础理论,而是紧贴实战需要,直接从数据检索开始,...
MySQL必知必会.pdf MySQL必知必会.pdf MySQL必知必会.pdf MySQL必知必会.pdf
MySQL必知必会,有助于提升你的mysql水平MySQL必知必会,有助于提升你的mysql水平MySQL必知必会,有助于提升你的mysql水平
MySQL必知必会(2022-09-27-14-34-26).mmap
mysql基础mysql基础mysql基础mysql基础mysql基础mysql基础mysql基础mysql基础
MySQL必知必会,高清文字版,非图片,带书签目录。 《MySQL必知必会》是经典畅销书《SQL必知必会》之后,作者应众多读者的请求编写的,专门针对MySQL用户。书中继承了《MySQL必知必会》的优点,没有过多阐述数据库...
mysql比知必会文字带目录版
mysql必知必会 带目录 高清 mysql必知必会 带目录 高清 mysql必知必会 带目录 高清