MySQL学习(1)

2022/5/26 2:21:24

本文主要是介绍MySQL学习(1),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

安装MySQL

1、打开安装包

2、

 

 

 

3、

 

 

 

4、

 

 

 

 

5、

 

 

 

6、

 

 

 

 

7、

 

 

 

 

8、

 

 

 

9、

 

 

 

10、

 

 

 

11、

 

 

 

12、

 

 

 

 

 

13、

 

 

 

14、

 

 

 

 

搭建环境

1、复制MySQL,bin目录路径

 

 

 

2、

 

 

 

3、打开cmd控制台输入mysql验证是否安装成功

 

 

 

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

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

因为安装包在本地,一般IP有两种方式可以表达:

1、127.0.0.1(本地电脑输入命令时IP是一致的,但是连接其他电脑会有其他的IP数字,主要是依据MySQL布置地址来的)

2、localhost

 

 

连接MySQL服务:

mysql -h localhost -uroot -proot

输入命令:mysql -h localhost -u root -p,密码为root

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

命令行退出MySQL:exit

 

 

 

在数据库中,不同的业务数据存储在不同的数据库中,英文单词是database

在数据库中,来具体存储信息的叫表,英文单词是table

在一个数据库里面,可以有很多很多的表,具体的说数据库包含了表

一个数据库服务里面可以有很多的数据库

一个数据库里面可以有很多的表

一个表里面可以有很多的数据

查询数据库服务里面有多少个数据库

命令:show databases;

 

 

查询版本信息

命令:select version();

 

 

 

查看MySQL的状态信息

命令:status;

 

 

 

查询时间

 

命令: select now();

 

 

 

查询连接数资源情况

connection(连接数):客户端连接到MySQL服务器,是需要一个连接的通道,我们把这个通道可以说它是一个连接数。

命令:show variables like '%connections%';

 

 

查询超时的语句:

命令:show variables like '%timeout%';

客户端连接MySQL的服务需要有时间限制 客户端读取MySQL服务的数据 客户端把数据写到MySQL的服务

 

 

 

数据库的管理:

1、添加数据库

命令:create database databaseName

例如:create database test1;

 

 

2、查询数据库

进入到这个数据库命令:use databaseName;

 

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

 

 

查看数据库的数据存储在那个目录下:

命令:show variables like 'datadir';

 

 

 

3、删除数据库

命令:drop database databaseName;

 

 

 

MySQL里面的字段等于表格里面的表头

数据类型:

字符串:varchar 如姓名

整型:int 如年龄

float:float 如薪资

 

数字:tinyint smallint int bigint bit

decimal float double

char varchar blob text enum set

json数据类型(MySQL8.0新增加的特性)

表的管理:

1、添加表

create table tableName(

 

 

2、删除表

命令: drop table user;

 

 

3、查询表

查询有多少张表: show tables;

 

 

 

 

4、修改查询

 

查询表的字段

命令:desc tableName;

 

 

 



这篇关于MySQL学习(1)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程