5.25-MySQL(一)

业界数据库:

1、MySQL :免费,互联网公司使用,默认端口3306

2、Oracle:收费昂贵,银行证劵股票使用

3、DB2:银行证劵股票使,属于IBM(蓝色巨人)

以上三种数据库语言都是SQL语言

4、SqlServer:属于Microsoft,使用非常广泛

5、TIDB :国内开发的数据库

6、阿里云(ActiveDB):阿里新一代云原生数据仓库

7、蚂蚁金服数据库:GeaBase(阿里金融分布式数据库)结合阿里云的技术,打造了金融领域的平台

一、MySQL安装及环境搭建

安装:mysql-installer-community-5.7.34.0.msi

搭建环境变量

C盘program files 找到MySQL复制bin目录到path环境变量里

 

验证环境是否搭建成功。控制台输入mysql显示1045错误表示环境搭建成功

我们刚才安装的是MySQL的服务

服务是什么?比如从手机获取核酸检测的结果信息,是从服务这边获取的,那么我们的手机就是客户端

二、MySQL命令

在数据库中,不同的业务数据存储在不同的数据库(database),具体存储信息的叫表(table)。

一个数据库服务里有很多数据库,数据库包含了很多表,表里有很多数据

连接MySQL服务:--》mysql -h localhost -uroot -proot

退出MySQL命令:--》exit

查询数据库服务里面有多少个数据库:--》show databases;

查询MySQL服务的版本号:--》select version();

查看MySQL的状态:--》status;

-p:MySQL服务密码 -u:MySQL服务用户 -h:MySQL服务地址

查看当前时间:--》select now();

connection(连接数):客户端连接到MySQL服务器,需要一个连接的通道(连接数)。

查询连接数资源情况: --》show variables like '%connections%';-

查询超时的语句:--》show variables like '%timeout%';

超时:

1.客户端连接MySQL的服务需要有时间限制

2.客户端读取MySQL服务的数据

3.客户端把数据写到MySQL的服务

三、数据库管理(增删改查)命令

1.添加数据库:--》create database yvonne; ;查询创建成功:--》show databases;

2.查询数据库:

进入到这个数据库:--》use databaseName;

查询当前在那个数据库:--》select database();

比如:

创建用户进入数据库(yvonne):--》use yvonne;

查询数据库:--》select database();

查看数据库的数据存储在那个目录下:--》show variables like 'datadir';

3.删除数据库

删除数据库:--》drop database yvonne;

查看该(yvonne)数据库是否被删除:--》show databases;

数据类型:1.字符串:varchar 如姓名;2.整型:int 如年龄;3.float:float 如薪资

数字类型:

tinyint smallint int bigint bit decimal float double char varchar blob text enum set json数据类型(MySQL8.0新增加的特性)

四、表的管理 1.添加表:--》show tables; 查看表是否添加成功:--》show tables;

2.删除表:--》drop table tableName;查看表是否删除成功:--》show tables;

创建表过程(如下):

create table user( -> name varchar(20), -> age int, -> salary float -> );

实战:创建一个表 字段:地址(address);手机号码(phone);薪资(salary);职业(job)

 

 查询表的字段:--》desc tableName;

 

 

 

posted @   Yvonne_26J  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示