首页
学习
活动
专区
圈层
工具
发布

【MySQL】MySQL 数据库与简单 SQL 语句使用

前言 本博文专用于软件创新实验室 MySQL 数据库与简单 SQL 语句 课堂,请上课的同学们先自行安装 MySQL,可参考群里发的视频,也可以参考博文MySQL安装教程,在开发这条路上,数据库将会一直陪伴着我们...理解数据库的一种最简单的办法是将其想象为一个文件柜,这个文件柜只是一个存储数据的空间,而数据库就是这么一个空间。...常见的数据库软件 DBMS 有甲骨文的 Oracle DB、微软的 Access、MongoDB等,   什么是MySQL?...编程方式可分为纯粹面向对象、纯粹面向过程、面句对象与面向过程混合 3 种方式。 安全性高 灵活和安全的权限与密码系统,允许基本主机的验证。...简介和MySQL数据库简介,上述只是简单的对数据库进行介绍以及略微讲解了 SQL 语句,数据库还是很博大精深的,感兴趣的同学可以深入探究一番,比如事务,B+树等,冲冲冲!

2.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PostgreSQL 与 MySQL:应该使用哪个 SQL 平台?

    图片MySQL和 PostgreSQL 都是建立在 SQL 基础上的领先数据库技术:结构化查询语言。SQL 构成了如何创建、访问、更新以及以其他方式与存储在关系数据库中的数据交互的基础。...虽然 MySQL 多年来一直是最受欢迎的平台,但 PostgreSQL 是另一个主要竞争者。许多数据库管理员和开发人员都知道这两种技术,它们的相似之处多于不同之处。...但就流行度和适销性而言,两者都被广泛使用,其中MySQL保持着优势。与 PostgreSQL 相比,MySQL 拥有最大的市场份额,因此也拥有最多的就业机会。...以下是您需要了解的有关 MySQL 与 PostgreSQL 的信息——差异、优点和缺点——以及有关 SQL 和数据库平台的一些基本信息。什么是 SQL?...尽管如此,许多人认为 PostgreSQL 是比 MySQL 更高级的数据库——而 MySQL 更容易,进入门槛更低,采用率更高。值得注意的是,PostgreSQL 支持部分、位图和表达式索引。

    1.1K00

    数据库mysql相关 Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 数据库复制之间的字符集应该继续拧匹配 10065 :网络 数据库导入Sql文件: Authentication...caching_sha2_password' cannot be loaded https://www.cnblogs.com/zhurong/p/9898675.html navicate 界面,用户,建立连接,数据库关系...建立的链接,(本地连接(localhost)和远程连接(带有ip地址的)) 建立的数据库(数据库名称,在jdbc驱动里面写) 建立的用户(用户和连接是对应的,一个连接里面会有很多的数据库,每一个数据库对应很多的用户名...) Access denied for user 'root'@'localhost' (using password: YES) 就是由于用户命或者密码不正确导致的

    70510

    解决MySQL连接问题:Access Denied和SSL警告;MySQL数据库连接失败:Access Denied异常的解决方法;如何在Java应用程序中正确配置MySQL数据库连接

    set useSSL=true and provide truststore for server certificate verification. java.sql.SQLException: Access...com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:862) at com.mysql.cj.jdbc.ConnectionImpl...访问被拒绝:这意味着提供的用户名和密码不正确,或该用户没有权限连接到指定的数据库。 解决步骤: 处理 SSL 警告:为你的数据库 URL 添加 useSSL=false 参数来禁用 SSL。...useSSL=false", "username", "password"); 处理访问拒绝问题: 确保你的 MySQL 数据库正在运行并且可以从 localhost 访问。...例如,如果你的 MySQL 用户名是 root,密码是 mysecret,那么连接代码应更改为: 如果你不确定用户名和密码,你需要检查 MySQL 的配置或联系数据库管理员。

    2K10

    C#连接4种类型数据库(Access、SQL Server、Oracle、MySQL)

    C#连接4种类型数据库(Access、SQL Server、Oracle、MySQL) 1、C#连接连接Access using System.Data; using System.Data.OleDb..."Provider=Microsoft.Jet.OleDb.4.0;"是指数据提供者,这里使用的是Microsoft Jet引擎,也就是Access中的数据引擎,asp.net就是靠这个和Access的数据库连接的..."objConnection.Open();"这用来打开连接.至此,与Access数据库的连接完成. 2、C#连接SQL Server using System.Data; using System.Data.SqlClient...解释:   连接SQL Server数据库的机制与连接Access的机制没有什么太大的区别,只是改变了Connection对象和连接字符串中的不同参数.   ...("localhost","mysql","root","",3306).AsString); DBConn.Open(); // 执行查询语句 MySQLCommand DBComm; DBComm

    7.6K41

    MySQL的安装&数据库的简单操作

    数据库相关概念 数据库:存储数据的仓库,数据是有组织的进行存储 数据库管理系统:操纵和管理数据库的大型软件 SQL:操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 关系型数据库:建立在关系模型的基础上...,由多张相互连接的二维表组成的数据库 2....MySQL的安装与配置 MySQL的安装过程相对简单,可以从MySQL官网下载适合你操作系统的安装包,并按照向导完成安装。...数据库的操作 SQL语句有以下分类 MySQL的语法大小写不敏感,也就是使用大写和小写都一样,本节先来看DDL的一些语句: [ ] 里的表示可选项,可以选也可以不选 4.1 显示数据库 首先看一下显示的操作...中允许使用关键字命名,但是在使用的时候需要用反引号把关键字引起来 4.3 选择数据库 通过use 数据库名的命令可以选择接下来对哪个数据库进行操作,后边的分号可以不加 例如选择之前创建的text1

    49710

    mysql数据库----简单认识&&库的操作

    1.区分概念 mysql指的是数据库服务里面的客户端; mysqld指的是数据库服务里面的服务端; 2.什么是数据库 对于什么是数据库这个问题,我们可以从宏观和微观两个方面进行解释; 微观上面:对于数据进行管理的一套系统我们就可以成为数据库...; 宏观上面:mysql发送请求给mysqld的服务端,服务端把这个请求发给数据库文件进行处理,把处 理之后的结果返回到服务端,然后再传输给客户端;我们把上面这一套系统叫做数据库; 文件也可以存储数据,...创建数据库的时候,有两个编码集: 一个就是数据库编码集---数据库未来存储数据; 一个就是数据库校验集----查找匹配数据,需要进行查找比较,主要是支持数据库的字段比较,使用的编码本质也是读取数据库里面的数据采用的编码格式...增:create数据库,上面最开始的时候有介绍; 删:drop数据库,上面也有介绍过; 查:show数据库的名字,这个时候就可以去查看这个数据库的信息; 改:alter数据库,下面的这个就是修改字符集的编码规则的一段指令...查看当前所在的数据库目录 使用的就是select database()这个指令,显示结果就是我们当前的数据库,类似于这个pwd显示当前的文件目录 使用这个数据库,对于数据库进行修改等操作: 我们首先需要

    39910

    MySQL 数据库 简单操作命令 (部分总结)

    1、查看进程方式查看数据库   ps - ajx|grep mysql 2、登录 MySQL mysql -u用户名 -p密码 3、开启服务 sudo service mysql start 4、停止服务...sudo service mysql stop 5、重启服务 sudo service mysql restart 6、查看所有数据库 show databases; 7、使用MySQL数据库 use...mysql 8、查看MySQL库中所有的表 show tables 9、在user这个表里查看用户和用户权限字段 select user ,host from user; 10、创建用户并赋予权限 grant...with grant option; 11、删除原来初始创建的root用户 delete from user where user=’root’ and host = ‘localhost’; 12、刷新数据库特权...、重启mysql服务,使用windows下客户端进行连接 每次更新或者更改配置都要重启服务 sudo service mysql restart  15、数据的逻辑删除:  is_Delete

    1.1K00
    领券