Mysql复习(基础概念+基础操作)

复习资料来源于实验楼,所以标记为转载。

基础概念

数据库(Database) 是按照数据结构来组织、存储和管理数据的仓库。
结构化查询语言(Structured Query Language) 简称 SQL,是上世纪 70 年代由 IBM 公司开发,用于对数据库进行操作的语言。更详细地说,SQL 是一种数据库查询和程序设计语言。
数据库管理系统(DBMS) MySQL就是了。

安装mysql-server

在centos系统中输入

$sudo yum install mysql-community-server

具体课参考博客 https://www.jianshu.com/p/7cccdaa2d177

数据库入门操作

打开数据库

$sudo systemctl start mysqld          
$mysql -u root

查看、新建、打开数据库

show databases;          
CREATE DATABASE  database_name        //可大写可不大写
SOURCE 路径

连接数据库

use 数据库名

查看、新建、删除表

show tables;
CREATE TABLE table_name
(
列名a 数据类型(数据长度),
列名b 数据类型(数据长度),
列名c 数据类型(数据长度)
);
DROP TABLE table_name ;

向表中插入数据

INSERT INTO table_name(列名a,列名b,列名c) VALUES(值1,值2,值3);
//如果完整地插入,可以写:
INSERT INTO table_name VALUES(值1,值2,值3);
//如果部分地写,空的数据处为Null,此时值3为NULL:
INSERT INTO table_name(列名a,列名b) VALUES(值1,值2);

退出数据库

quit

在mysql中如果不打分号换行会持续,直到输入分号

数据类型

char 固定长度
varchar 初始给定最长的范围,能随着输入的变化而变化
text 长文本数据
date,time,year等
enum 单选,可以用作性别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值