`
qinweiping
  • 浏览: 131396 次
  • 性别: Icon_minigender_1
  • 来自: 嘉兴
社区版块
存档分类
最新评论

MySQL基础(二)

阅读更多

我们来看看MYSQL中有关数据库方面的操作。注意:你必须首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个命令以分号结束。

一、操作技巧
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。
2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MYSQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。

二、显示命令
1、显示数据库列表。
show databases;
刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
2、显示库中的数据表:
use mysql; //打开库,学过FOXBASE的一定不会陌生吧
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
8、显示表中的记录:
select * from 表名;

三、一个建库和建表以及插入数据的实例
drop database if exists school; //如果存在SCHOOL则删除
create database school; //建立库SCHOOL
use school; //打开库SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default '深圳',
year date
); //建表结束
//以下为插入字段
insert into teacher values('','glchengang','深圳一中','1976-10-10');
insert into teacher values('','jack','深圳一中','1975-12-23');

注:在建表中(1)将ID设为长度为3的数字字段nt(3)并让它每个记录自动加一uto_increment并不能为空ot null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别呢,只有等以后的文章再说了。 (4)将YEAR设为日期字段。
如果你在mysql提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\下,并在DOS状态进入目录\mysql\bin,然后键入以下命令:
mys

1
0
分享到:
评论

相关推荐

    MySQL 基础知识的总结

    MySQL支持多种数据类型,包括数值类型(如INT、FLOAT、DECIMAL)、字符串类型(VARCHAR、TEXT)、日期时间类型(DATE、TIME、DATETIME、TIMESTAMP)以及二进制类型(BLOB、VARBINARY)。选择合适的数据类型对于存储...

    mysql基础知识和mysql优化整理

    一、MySQL基础知识 1. 数据库与表:MySQL中的数据库是一个逻辑存储单元,用于组织相关数据。表是数据库中的基本元素,由列和行构成,用来存储具体的数据。 2. 数据类型:MySQL支持多种数据类型,如整数类型...

    mysql数据库基础.pdf

    第二步,MySQL服务器会检查其查询缓存。这是一个内置机制,用于存储先前执行过的查询及其结果。如果当前查询在缓存中已有结果,MySQL会直接返回这些结果,从而提高查询速度。然而,由于缓存机制可能会在表数据更新时...

    MySQL基础.zip

    下面将详细介绍MySQL的基础知识。 一、安装与配置 1. MySQL的安装:MySQL提供了Windows、Linux和macOS等多种平台的安装包,用户可以根据操作系统选择合适的版本进行安装。 2. 配置文件:在安装后,MySQL通常会有一...

    MySQL数据库基础实例教程(第2版)教学大纲.pdf

    《MySQL数据库基础实例教程(第2版)》是一门针对软件技术、移动互联等相关专业设计的专业必修课程,旨在培养学生对数据库应用系统的开发、管理和维护能力。课程通过项目模拟和职业体验式学习,使学生在理论与实践中...

    mysql基础知识培训

    在安装过程中,需要准备 MySQL 的二进制安装包、基础配置文件 my.cnf 以及创建特定的系统用户。安装步骤包括上传配置文件、解压安装包、创建软链接、运行安装脚本并配置自动启动。安装完成后,还需要配置环境变量,...

    MySQL基础知识总结.pdf

    以上是对MySQL基础知识的总结,涵盖了数据库管理系统的各个方面,从基础的数据类型到复杂的查询语句和事务处理,再到数据库的日常管理和性能优化。掌握这些知识对于在IT行业中进行数据库开发和管理是必不可少的。

    MYSQL基础指导文档

    ### MySQL基础指导文档知识点解析 #### 一、MySQL概述 MySQL 是一款开源的关系型数据库管理系统,以其高性能、稳定性和灵活性而著称。它支持多用户和多线程环境,能够处理大量的并发请求,并且能够跨多种操作系统...

    MYSQL基础教程

    ### MySQL基础教程知识点详解 #### 一、MySQL简介与启动 **标题与描述:**“MySQL基础教程”这一章节主要介绍了MySQL的基础操作方法,包括如何启动MySQL服务。 **知识点:** 1. **MySQL简介** - MySQL是一款...

    MySQL入门基础知识总结

    以下是对MySQL入门基础知识的详细总结: 一、MySQL安装与配置 1. 安装:在Windows、Linux或Mac OS上,可以通过官方网站下载相应平台的安装包,按照向导进行安装。 2. 配置:安装完成后,需要配置MySQL服务器,包括...

    Mysql基础教程.chm

    1、MySQL安全性指南 2、MySQL查询优化... 7、MYSQL初学者使用指南 8、MySQL入门学习 9、MYSQL数据库的用户帐号管理基础知识 10、MySQL数据库函数详解 11、图解MySQL数据库的安装和操作

    mysql基础操作

    ### MySQL基础操作详解 #### 一、MySQL安装与配置 **1. 解压缩** - 首先,需要下载MySQL的安装包。通常可以从官方网站或其他可靠的来源获取。 - 下载完成后,将安装包解压到指定目录,例如`C:\MySQL`。 **2. ...

    超详细的MySQL基础入门教程 从0讲到数据库操作 共22页.pdf

    8.2 创建第二个表 title (包括作者、文章标题、发表日期) 16 8.3 多表查询 17 9 数据库表和数据库的修改和删除 18 9.1 增加一列 18 9.2 修改记录 18 9.3 增加记录 18 9.4 删除记录 19 9.5 删除表 19 9.6 数据库的...

    MySQL基础.md

    一、为什么要学习数据库 二、数据库的相关概念 DBMS、DB、SQL 三、数据库存储数据的特点 四、初始MySQL

    PHPmyadmin操作MYSQL数据库基础教程

    本教程将深入讲解如何使用PHPMyAdmin进行基础的MySQL数据库操作。 首先,理解PHPMyAdmin的核心概念:它是一个基于Web的图形界面,允许用户通过浏览器对MySQL数据库进行创建、编辑、删除等操作。对于初学者来说,它...

    MySQL数据库基础实例教程(第2版)(微课版)-教学课件.zip

    MySQL数据库基础实例教程是针对初学者的一套系统性学习资源,尤其适合想要了解数据库管理和开发的人群。本教程分为多个章节,涵盖了从基础到进阶的各个关键领域,旨在通过实例教学来帮助学习者深入理解MySQL的核心...

    mysql基础PPT

    首先要安装MySQL软件,并在安装过程中选择合适的数据库编码(如UTF-8),接着要确保将MySQL的二进制文件路径加入到系统的环境变量PATH中,以便于在命令行中直接访问MySQL的命令。此外,MySQL-Front是一种流行的...

    MYSQL基础入门pdf

    ### MySQL基础入门知识点详解 #### 数据库概述 - **什么是数据库** 数据库(Database,简称DB)是一种用于组织、存储和管理数据的电子系统。它可以被看作是一个存储数据的仓库,其中的数据被组织成表格的形式,...

    数据库MySQL基础知识点1

    关系型数据库如MySQL,基于关系模型,数据以二维表格的形式存储,强调数据之间的关联和完整性。而非关系型数据库(NoSQL),采用键值对、文档、图形等非表格数据模型,适合处理大规模分布式数据。 【数据库管理系统...

    MySQL数据库考试练习题 mysql试题集 共28页.pdf

    ### 一、MySQL基础知识 1. **数据库与表的设计**:理解如何设计合理的数据库结构和表结构,包括主键、外键、索引等概念的应用。 2. **数据类型**:熟悉MySQL支持的各种数据类型,如整型(`INT`)、浮点型(`FLOAT`...

Global site tag (gtag.js) - Google Analytics