mysql_day02

Day02
1.数据库的概述
数据库:database,以特定的结构批量存储业务数据的软件。
数据库发展历史:网状数据库->层次数据库->关系型数据库(当前主流)->非关系型数据库
RDBMS relation database manage system 关系型数据库
关系型数据库的逻辑结构

Mysql:
Mysql –Oracle 分支
MariaDB ¬—Maria 分支
d ->deamon 精灵
2.连接MySQL数据库
(1) 服务器端:下载安装MYSQL服务端软件
C:/xampp/mysql/bin/mysqld.exe 启动服务器
C:/xampp/mysql/data 数据目录
(2) 客户端:下载并安装MySQL客户端软件
C:/xampp/mysql/bin/mysql.exe
(3)客户端连接MySQL
Mysql.exe –h127.0.0.1 –P3306 –uroot –p
Mysql –uroot
3.常见命令
Quit 退出到服务器连接
Show databases 显示服务器中当前所有数据库
Use 数据库名称;进入指定的数据库
Desc 表名 描述表中有哪些列
4.mysql 中常用sql命令—重点
Sql:structured query language,结构化查询语言,用于操作关系型数据库中的数据------增删改查
Sql 最早是由ANSI提出,后提交给ISO,最终成为数据库行业标准语言,分为多个版本:SQL87、SQL92、SQL99等。被绝大多数关系型数据库支持

SQL命令分为两种执行方式:
(1) 交互模式:客户端输入一行,点击回车,服务器执行一行。适用于临时行的查看数据。
(2) 脚本模式:客户端把多行要执行的命令编写在一个文本文件中,一次性提交给服务器。适用于批量的增删改查。

4.SQL语法规范
(1) 每条语句必须以英文的分号作为结束,一条语句可以跨越多行,见到分号认为语句结束。
(2) 若第n条语句语法错误,则此语句及后边所有的语句都不会在执行。
(3) SQL 命令是不区分大小写。习惯上数据库关键字都用大小写,非关键字都用小写。
(4) SQL命令还可以使用注释,分单行注释:#…,还有多行注释:/…./
5.日常开发中常用SQL命令
(1)丢弃指定的数据库,如果存在的话
DROP DATABASE IF EXISTS tedu;
(2)创建新的数据库
CREATE DATABASE tedu;
(3)进入数据库
USE tedu;
(4)创建数据表
CREATE TABLE student(
Sid int,
Name varchar(),
Gender varchar(),
………
);
(5)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值