mysql数据库参考文献2018_2018-4-25mysql数据库基础

2018-4-25mysql数据库基础

新建 模板 小书匠

1. 数据库分类

RDBMS:关系数据库管理系统

非结构化和半结构化的数据:NoSQL(Not only SQL)

2. mysql简介

1.MYSQL数据库由服务器端和客户端(C/S)组成。服务器中主要存储数据文件和服务程序。

2.要访问数据库服务器,必须通过客户端。

SQL:结构化的查询语言,以mysql数据库作为载体。

3.客户端可以分为两大类:命令行(自带),可视化工具。

Mysql的核心是存储引擎,常用的有InnoDB(事务性数据库的首选引擎,支持事务安全表(ACID)),MyISAM(数据仓库,检索速度快)

4.通过命令行客户端访问数据库服务器:

1)配置环境变量path

path = %path%;+路径

2)打开命令行窗口

开始—输入”cmd”—回车

3)启动mysql客户端程序(mysql.exe),指定帐号和密码,连接服务器

mysql -u root –p —回车—输入密码1234—回车

mysql -h +服务器地址— -u root –p

4)查看当前有哪些数据库:

mysql> show databases;

5)使用某个数据库之前,要先选择它:

mysql> use world;

6)看看当前这个数据库中,有哪些数据表:

mysql> show tables;

7)退出服务器:mysql>exit

3.常用命令

创建数据库:mysql>create database+数据库名;

删除指定的数据库:mysql>drop database+数据库名;

打开要操作的数据库:mysql>use+数据库名;

查看有哪些数据表:mysql>show tables;

创建数据表(部门表:depid,depname): mysql>creat table department(depid int,depname varchar(100));

查看数据表的结构:mysql>desc department;

主键约束:行完整性—要求每行记录不能重复,

主键能够唯一的标识表中的一条记录。

创建数据表,首先设计表的结构(有哪些字段/列):

员工信息表

create table employee(

empid int primary key auto_increment,#auto_increment只有在MYSQL中有,其他数据库中是没有的

empname varchar(50) not nul

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值