系统:Ubuntu11.04
连接
:
在系统上装好mysql数据库后,打开一个超级终端,输入:
mysql -u root -p
提示输入密码,mysql的root用户密码是在安装mysql时提示你输入的,没忘吧,输入后就出现了 "mysql:>" ,说明你登录了mysql数据库。
创建数据库
:
我们可以输入SQL语句来查看已经存在的数据库:
SHOW DATABASES;
可以看到已经存在了两三个数据库,你可以创建自己的数据库,比如叫做xuexi,使用下面的SQL语句可以创建:
CREATE DATABASE xuexi;
再输入"SHOW DATABASES;"就可以看到刚刚创建的叫“xuexi”的数据库了。
选择数据库
:
我们需要选择数据库,输入:
USE xuexi;
查看库中有哪写表格
:
这样我们就进入了自己的数据库,查看一下里面有哪些表格,输入:
SHOW TABLES;
发现还没有表。创建一个表格试试看。
创建表格
:
比如创建一个宠物表格,存储有宠物的名字,主人,类型,性别,出生日期,死亡日期。可以用下面的SQL语句:
CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), specials VARCHAR(20), sex ENUM('f','m'), birthday DATE, death DATE);
CREATE TABLE是关键字,
pet是表名字,随你便
(,,,,)中有用逗号隔开的几个字段,比如第一个是 name VARCHAR(20),name是该字段的名称,而VARCHAR(20)是该字段的类型,是一个长度为20的字符串。 sex字段的类型ENUM('f','m')是枚举型,两种取值f和m,也就是代表男和女。
birthday字段,death字段的类型是 DATE,也就是日期类型,这种类型的格式是这样的:"2009-04-23"。
插入记录
:
然后向这个pet表中插入一条记录吧,名字是pipi的一条母狗,主人是David,2005年1月1日出生,至今还活着,这养的一条记录可以这样插入:
INSERT INTO pet VALUES('pipi', 'David', 'dog', 'm', '2004-1-1','');
显然pipi还没去世,那么死亡日期字段(death)可以空着。
查看记录
:
可以用下面语句查看pet库中的所有内容,确认pipi的记录是不是插了进去。
SELECT * FROM pet;
不出意外的话,pet中已经有了pipi。
更改记录
:
这时,突然发现,pipi的出生日期应该是2005-1-1,插入时输成了2004-1-1,哎呀,必须要改正这个错误,可以这样改:
UPDATE pet SET birthday='2005-1-1' WHERE name='pipi';
再查看一下pet表就发现pipi的出生日期改过来了。
删除记录
:
要想删除pipi应该怎么办呢,可以用DELETE,就像这样:
DELETE FROM pet WHERE name='pipi';
pipi就被删除了。
删除表格
:
pet表空了,现在我们把pet表也删除吧:
DROP TABLE pet;
删除库
:
紧接着我们把xuexi库也删除掉:
DROP DATABASE xuexi;
退出登录(关闭连接)
:
输入QUIT 或 输入 EXIT 或 按 CTRL+D 或 按CTRL+C。
如果能熟练运用上面语句,恭喜你,你已经入门了。
分享到:
相关推荐
《MySQL数据库入门》是针对初学者的一本指南,旨在帮助读者快速掌握MySQL的基本概念和操作。这本教材的配套资源包含了一系列辅助学习材料,如教学PPT、教学大纲、教学设计、课后习题及答案,以及源代码,旨在提供全...
这个"MySQL数据库入门"压缩包提供了一系列的学习资源,包括PPT、PDF文档和代码示例,帮助初学者快速掌握MySQL的基础知识。 首先,让我们从标题开始。"MySQL数据库入门"意味着这个教程将覆盖数据库的基础概念,如何...
这份"MySQL数据库入门到高级笔记快速学习pdf版本"提供了从基础到高级的全面教程,适合不同水平的学习者。以下将详细解析其中涉及的主要知识点: 1. **基本操作**: - **启动与关闭MySQL服务**:可以通过`...
本资源"MySQL数据库入门(光盘)Lesson 03.rar"来自清华大学出版的《MySQL数据库入门》一书,由传智播客高教产品研发部精心编著。此压缩包包含该书的第三章内容,可能涉及MySQL的基础知识、安装配置、数据类型、操作...
这篇教程基于清华大学出版的《MySQL数据库入门》一书,由传智播客高教产品研发部编著,旨在帮助初学者理解并掌握MySQL的基础知识。 在"Lesson 01"中,我们将探讨以下几个关键知识点: 1. **MySQL概述**:MySQL是一...
本压缩包包含的是清华大学出版的《MySQL数据库入门》一书的第七章光盘资料,由传智播客高教产品研发部编著。由于文件大小限制,该书的各章内容被分成了多个压缩包进行上传,本部分主要聚焦于第七章。 在《MySQL...
《MySQL数据库入门》是清华大学出版社出版的一本教材,由传智播客高教产品研发部编著,旨在帮助初学者快速掌握MySQL的基本概念、操作及应用。光盘资料包含的"Lesson 08"可能是该教材的第八章内容,由于文件大小限制...
《MySQL数据库入门》教学设计是一份详尽的教学文档,旨在引导初学者逐步了解并掌握MySQL数据库的基本知识和操作。这份教学设计涵盖了从数据库基础到MySQL的实际应用,包括安装配置、启动登录等多个方面。 课程的...
MySQL数据库产品内容丰富,功能强大。MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TB。 MySQL用户管理: 1. 新建用户:可以使用命令行方式或图形...
在本篇内容中,我们将基于提供的“MySQL数据库入门视频学习”的相关信息进行展开,详细解析与MySQL数据库相关的基础知识、核心概念及实用技巧。 ### MySQL数据库简介 MySQL是一种广泛使用的开源关系型数据库管理...
MySQL 数据库入门总结 MySQL 数据库入门总结是关系型数据库管理系统的核心内容,本节主要总结了 MySQL 数据库的入门知识点,涵盖了数据库设计、数据定义语句、数据查询语句、数据操作语句、数据控制语句等方面的...
《MySQL数据库入门》教学设计旨在引导初学者理解数据库的基础知识,并掌握MySQL的安装、配置、启动和登录等操作。这是一门针对XXXX年级第一学期的课程,由某某老师设计并讲授。 首先,课程强调了数据库的重要性,...
MySQL 数据库入门 MySQL 数据库入门是计算机应用领域中非常重要的技术,它产生于 20 世纪 60 年代末,是数据管理的最新技术,也是软件技术的一个重要分支。本资源摘要信息将详细介绍 MySQL 数据库入门的课程设计,...
《MySQL数据库入门(第2版)》是一本深入浅出介绍MySQL数据库的教材,源码提供了书中实例的详细实现,帮助读者更好地理解和实践所学知识。在这个压缩包中,我们很可能会找到一系列与数据库设计、SQL语句编写、数据...
《MySQL 数据库入门》课程教学大纲详细解析 ...总结来说,《MySQL 数据库入门》课程旨在通过系统学习和实战训练,使学生具备独立使用MySQL数据库进行开发和管理的能力,为后续的数据库应用和开发打下坚实基础。
《MySQL数据库入门》是清华大学出版社出版的一本教材,由传智播客高教产品研发部编著,旨在帮助初学者快速掌握MySQL数据库的基础知识和实际操作技能。本部分为该教材的"Lesson 02",可能包含第二章的全部或部分内容...
mysql数据库入门及数据库备份与恢复
### MySQL数据库入门教学知识点梳理 #### 一、数据库基础知识 1. **数据库概念**: - 数据库(Database,简称DB)是指按照一定的数据模型组织并存储数据的集合。 - 它是一种电子化的文件柜,能够高效地管理和...
MySQL数据库入门笔记 MySQL是一个关系型数据库管理系统,广泛应用于各种Web应用程序。作为初学者,了解MySQL的基本概念和语法是非常重要的。 一、SQL语言 SQL(Structured Query Language)是一种标准化的...