MySQL必知必会笔记(一)基础知识和基本操作

第一章  了解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          显示服务器的警告信息

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值