Mysql基础学习第一天范文

(作者:Sarah54382时间:2024-07-22 14:58:28)

Mysql 第一天

一、数据和数据库

1、什么是数据?

对客观事物进行记录并且鉴别的符号

1)模拟数据连续的值声音,图片

2)数字数据离散的值文本,符号

2、数据存储方式: 纸张,磁盘,光盘等

3、数据存储的目的:检索(查询)

4、数据库(DBDatabase):按照一定的数据结构存储数据仓库。

4.1.关系型数据库:以二维表格来存储数据的

二维表格:由行和列组成的

一行数据叫一条记录或者“实体”

一列数据叫“属性”

4.2.非关系型数据库(nosqlnot only sql)

5、数据库管理系统(DBMSDatabase management system):操作和管理数据库的软件系统。

5.1.关系型数据库管理系统(RDBMSRelation Database management system)

①oracle oracle(甲骨文) 大型分布式数据库系统软件免费,服务收费

②mysqloracle公司(开源免费)中小企业所使用,支持GPL(免费许可证)协议

③SQL server Microsoft产品

④DB2IBM公司

5.2.非关系型数据库管理系统(快)

①redis

②mongoDB

③Hbase

6.数据库管理员(DBADatabase Administrator)

二.安装mysql

下载:https://dev.mysql.com/downloads/mysql/

安装的步骤参照文档

1. 常用操作命令

1)登录:mysql –u用户名–p密码

前提:mysql的服务开启没有

2)退出:quit;

3)命令开启服务:net start mysql

问题:net没有权限,直接通通管理员身份运行,

点右键选择管理员身份运行C:WindowsSystem32cmd.exe此文件

4)命令停止服务:net stop mysql

5)查看数据库:show databases;

6)切换数据库:use 数据库名

7)查看表:show tables;

8)查看表结构: desc 表名;

9)查帮助的命令:h或help

Mysql历史

瑞典Mysql AB公司的产品,以体积小,速度快,被中小型企业青睐。

1996年推出mysql 1.0

2000 开源

2008 sun公司10亿美元收购

2009 oracle公司74亿美元收购sun

三、客户端工具

常用的工具有navicat(叶子)或sqlyog (海豚)

四、sql

1、什么是sql(structured query language)

结构化查询语言

2、sql分类(四类):

①DDL:数据定义语言

create/alter/drop

② DML:数据的操作语言

Insert /update /deleteselect (DQL)

③DCL:数据的控制语言

grantrevoke

④TCL:数据的事务处理

commit rollback

五DDL操作

1、创建数据库

语法:create database [if not EXISTS] 数据名;

#创建数据库

create database if not EXISTS userinfo;

2、创建数据表

语法: create table [if not EXISTS] 表名(

列名类型[长度]

);

#创建数据表

create table student

(

stuId INT,

stuName VARCHAR(100)

);

word该篇Mysql基础学习第一天范文,全文共有1370个字。好范文网为全国范文类知名网站,下载全文稍作修改便可使用,即刻完成写稿任务。下载全文:
《Mysql基础学习第一天.doc》
Mysql基础学习第一天下载
下载本文的Word文档
推荐度:
点击下载文档