今日记录:MySQL数据库基础

初始MySQL

使用软件:MySQL

学习总结

  • 什么是数据库?
  • 为什么要使用数据库?
  • 怎么使用数据库?
  • 数据库的创建操作方法

  • 什么是数据库?
  • 一个管理数据的软件——数据库,可以理解为保存数据的仓库,它能更有效的管理数据

  • 存储数据用文件就可以了,为什么还要弄个数据库?

  • 首先我们要明白为什么不单纯使用文件保存数据,文件保存数据有以下几个缺点:
    文件的安全性问题
    文件不利于数据查询和管理
    文件不利于存储海量数据
    文件在程序中控制不方便

  • 数据库存储介质:
    磁盘 内存

  • 数据库的目的和功能:
  • 为了解决上述问题,专家们设计出更加利于管理数据的软件——数据库,它能更有效的管理数据。数据库可以提供远程服务,即通过远程连接来使用数据库,因此也称为数据库服务器。

  • 数据库的操作:
    数据库创建操作方法:
    1.打开CMD输入:mysql -uroot -p
    2.输入密码(自己当时设置的密码)
    3.创建表→ create database 名称 charest utf8mb4;
    4.设置默认数据库→ use 数据库名称;
    5.查看表→ show tables(要有默认数据库,用use设置)
    6.创建表→ create();
    7.插入表→ insert
    8.查看当前的默认数据库→ select database();
    9删除表→ drop database if exists 表的名称
    操作代码简单格式示例:
--显示已有的表
show databases;
-- 创建新的表
create database xxx;
-- 使用(设置默认数据库)
use xxx;
-- 删除
drop database xxx;
-- 查看
show;
--把一张表的所有数据,按行查询出
select * from 表名;
-- 创建
create table 表名(
 字段1 类型1,
 字段2 类型2,
 ...
);
-- 删除
drop table 表名;


注释:在SQL中可以使用“–空格+描述”来表示注释说明


建表语句:表名称(每一列的信息-----列名称、类型、其他约束信息)
create table 表名称( PS:最后一个列定义后边不用跟逗号“,”
//每一列的定义 列定义 列名称 类型 约束

代码示例:

create table students (
     id  int,
     name varchar(50),
     age  int,
     sex  char(1),
     brief  varchar(200)
)
PS:SQL并不要求必须分行写出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值