当前位置: 首页 > article >正文

MySQL:客户端工具创建数据库

MySQL 是一个开源的关系型数据库管理系统(RDBMS),用于存储、管理和检索数据。MySQL是基于SQL语言的,它具有高效、可靠、易用的特点。 

客户端工具

这个mysqld.exe就在计算机安装的数据可服务,启动之后,mysql服务也就启动起来了,把他配置成自动,就会随系统一起启动,7*24对外提供数据库服务器。

数据库服务

关系:

一台计算机提供的数据库服务中,可以创建多个数据库。

每个数据库中有很多张数据表。

每个数据表中有很多的数据行。

每个数据行都是由很多的数据列组成的。

注:是依次包含的关系 

我们使用mysql8.0的快捷方式来进行操作

注:如果我们的密码输入错误,会直接退出

客户端和数据库服务器之间的通讯方式

注:在整个通讯方式中请求和回应都是成对存在的

图形化客户端工具

可以使用:

在MySQL的官网上可以下载

具体下载好的页面

 

如何来操作数据库?

数据库是用来保存数据的,操作数据要使用SQL语言

什么是SQL语言?

是一种专门用于与数据库系统交互的编程语言。它用于管理和操作关系型数据库,帮助用户完成数据的查询、插入、更新、删除等操作。

注:不要把MySQL和SQL混为一谈。

创建数据库

首先在创建之前我们需要检查一下,这个数据库名是否存在,有没有人创建,其次我们要使用自己的数据库,以免对其他人造成影响。

用于查看当前服务器所有的数据库

(show databases;)

在你还没有创建自己的数据库时,这些都是系统自带的数据库

代表作用:

创建数据库的语法

语法:

操作语句的说明:

创建一个自己的数据库

 

如果显示query ok则表示已经创建完毕。 

检查看是否创建成功

如果出现了你创建的数据库则创建成功。

if not  exists的作用:

如果没有这句话来创建数据库(创建一个已经有的数据库)

缺点:会直接报错,之前进行的操作相当与白写,不给你修改的机会。

如果有这句话来创建数据库(建一个已经有的数据库) 

它会给你显示一个警告

优点:不会直接报错,只会出一个警告,会给你修改的机会。 

注:在真正的工作中,执行SQL语句,不是一条一条进行执行的,而是批量进行执行的,为了不让一条语句影响整体的进行,都会加上类似与if not exists 的校验。

查看数据库服务全局的默认字符

(show variables like '%character% ';)

希望能对大家有所帮助!!!!


http://www.kler.cn/a/387703.html

相关文章:

  • 关于物联网的基础知识(二)——物联网体系结构分层
  • 数据结构大作业——家谱管理系统(超详细!完整代码!)
  • Qt官方下载地址
  • 25浙江省考-28天学行测-Day1
  • Python爬虫基础-正则表达式!
  • Redis4:Redis的Java客户端
  • 计算机网络socket编程(1)_UDP网络编程实现echo server
  • Golang--反射
  • 在Laravel中,最优的自定义验证规则方法
  • k8s和docker的区别及各自的应用场景
  • 快速解锁Rust Slice特性
  • PMP–一、二、三模、冲刺–分类–7.成本管理–技巧–挣值分析
  • 【LuatOS】修改LuatOS源码为PC模拟器添加高精度时间戳库timeplus
  • 十五、Linux线程(二)
  • 使用批处理脚本批量删除Maven无效依赖
  • docker搭建es集群
  • MATLAB-数学建模-无约束规划求解方法(非线性规划)
  • 使用 HuggingFace 提供的 Elasticsearch 托管交叉编码器进行重新排名
  • koa、vue安装与使用
  • ElasticSearch备考 -- Cross cluster replication(CCR)
  • 达梦数据库安全管理
  • 2024年9月电子学会青少年软件编程Python等级考试(六级)真题试卷
  • PySide6百炼成真(3)