MySQL数据库系统
一、MySQL简介
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL作为网站数据库。
二、MySQL安装
1. 软件下载
通过官网https://www.mysql.com下载。
双击安装,并参照https://blog.csdn.net/m0_64784442/article/details/129430420进行配置。
2.配置环境变量
三、使用MySQL
1. 连接到MySQL服务器
win+R打开命令行,在其中输入net start MySQL82,报错,在网上查找原因,需要使用管理员权限运行命令行。
使用管理员权限打开命令行,成功连接。
使用mysql -h localhost -P 3306 -u root -p登录
2. 新建数据库
create database linux;
3. 显示数据库
show databases;
4. 删除数据库
drop database linux;
5. 选择数据库
use lwj;
6. 创建表
7. 删除表
drop table students;
8. 插入行
INSERT INTO linux VALUES (1307,'lwj','50');
9. 删除行
DELETE FROM linux WHERE name = 'aaa';
10. MySQL的数据类型
MySQL中有三类基本数据类型:数字、字符串、日期和时间。 数值类型:
-
INT:整数(4字节),TINYINT:(1字节),SMALLINT:(2字节)等。
-
FLOAT:浮动指针数。 字符串类型:
-
CHAR(size):固定长度字符串,长度为1~255字符。
-
VARCHAR(size):可变长度字符串,但不能使用任何空格。
-
TEXT:可变长度的字符串。 日期和时间类型:
-
DATA:日期格式为:YYYY-MM-DD。
-
TIME:以HH-MM-SS格式保存时间。