`
qinweiping
  • 浏览: 128476 次
  • 性别: 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数据库基础与提升课程PPT模板.pptx

    计算机二级mysql数据库基础与提升课程 演讲人 202x-11-11 计算机二级MYSQL数据库基础与提升课程PPT模板全文共22页,当前为第1页。 1mysql安装和配置 计算机二级MYSQL数据库基础与提升课程PPT模板全文共22页,当前为...

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

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

    Mysql基础教程.chm

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

    MySQL基础.md

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

    MySql数据库基础·二

    MySql数据库基础·二

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

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

    169集全新MySQL课程 MySQL技能全面探索 MySQL核心特训教程 MySQL零基础实战班视频

    较以往的MySQL核心基础课程有更好的优势,是MySQL运维人员 编程人员及相关技术人员的必备学习课程 ├─10、课程:进阶数据类型(上).10、Geohash.mp4 ├─10、课程:进阶数据类型(上).11、JSON数据格式(一)....

    mysql基础知识总结(第二版)

    mysql基础知识总结(第二版)

    超详细的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 数据库的...

    二级考试公共基础

    全国计算机二级考试公共基础大全,其中包含,c语言,mysql,office等内容

    MySQL 教程 开发文档 从基础到精通

    一.My SQL数据库简介 二.MySQL 安装 三.MySQL 管理 四.MySQL 连接 五.MySQL 创建数据库 六.MySQL 删除数据库 七.MySQL 选择数据库 八.MySQL 数据类型 .MySQL 创建数据表 十.MySQL 删除数据表 十一.MySQL ...

    新版 MySQL DBA 高级视频 基于MySQL 5.7 MySQL 8.0版本.rar

    │ 第二十一课MySQL常见错误-converted.pdf │ 第二十课MySQL索引和调优.pdf │ 第二课MySQL入门介绍.pdf │ 第五课MySQL常用函数介绍.pdf │ 第八课InnoDB内核.pdf │ 第六课SQL高级应用.pdf │ 第十一课MySQL表...

    最新版MySQL DBA全套教程.rar

    第二十一课MySQL常见错误-converted.pdf 第二十课MySQL索引和调优.pdf 第二课MySQL入门介绍.pdf 第五课MySQL常用函数介绍.pdf 第八课InnoDB内核.pdf 第六课SQL高级应用.pdf 第十一课MySQL表分区8.0.pdf 第十...

    Mysql的基础实用.rar

    掌握MySQL的基础使用对于开发人员来说是非常重要的。在本博客中,我们将介绍MySQL的基本概念、常用命令和示例,帮助您入门MySQL数据库的使用。 一、MySQL的基本概念 数据库(Database):数据库是一个组织数据的...

    python与mysql基础-17-导入包之方法二.ev4.rar

    python与mysql基础-17-导入包之方法二.ev4.rar

    全国计算机二级考试MySQL数据库程序设计教学视频课程(14章)

    教程描述:全国计算机二级考试MySQL数据库程序设计教学视频课程,共14章课程,内容包括:数据库基础知识、MYSQL数据库的语言组成、Mysq₁变量-常量-运算符的运用、mysq₁函数使用、mysql自定义数据库、数据库的完整...

    mysql优化配置大全

    mysql慢可能是配置不对,阅读一下这个可能对你有帮助 在Apache, PHP, mysql的体系架构... 下面我们了解一下MySQL优化的一些基础,MySQL的优化我分为两个部分,一是服务器物理硬件的优化,二是MySQL自身(my.cnf)的优化。

    《MySQL数据库入门》教学设计.docx

    教学目标及基本要求 1、了解数据库的基础知识,可以描述数据库的存储结构和常见的数据库产品 2、了解MySQL的安装与配置,学会在Window和Linux平台安装MySQL 3、掌握MySQL的启动、登录以及配置方式 重点及措施 1、...

    MYSQL数据库基础和实例教程

    该PPT内容广泛包含700多页,还有一些常用学习方法,包含大量实例欢迎选择

Global site tag (gtag.js) - Google Analytics