• mysql建立数据库

    这里介绍一下在MySQL里如何创建一个新的数据库,使用MySQL命令行来完成相关操作步骤。首先点击“开始”按钮,Windows菜单上找到MySQL 8.0 Command line Client并打开它,输入MySQL安装时设置的root用户对应的密码。只要密码输入正确就会显示以上界面,在mysql 2024-08-02 22:15:11
  • jdbc连接mysql数据库

    什么是JDBC?Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据 2024-08-02 21:30:07
  • 详解mysql常见报错之Failed to add the foreign key constraint

    概述今天在创建某张表的时候,表中的定义是没有外键定义的,但是却提示无法添加外键约束?这种是什么情况呢?下面一起来看看吧~奇怪现象CREATE TABLE `ycapp_uat`.`act_re_deployment` ( `ID_` varchar(64) CHARACTER SET utf8mb 2024-08-02 20:45:14
  • 超详细的mysql数据库中utf8和utf8mb4对比总结

    概述MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。那上面说了既然utf8能 2024-08-02 19:15:12
  • Navicat for MySQL与MySQL是什么关系?Navicat for MySQL的详细介绍

    MySQL如今早已变成大部分中小型企业及站长搭建网站的数据库首选,其内置了简易web图形管理phpmyadmin专用工具,可是管理、操作比较有限,这就促使大家不得不找一个更专业,功能更加强大的MySQL管理工具,以便更好的应用和管理MySQL数据库。今日树懒君就给大家介绍一款功能十分强大的MySQL 2024-08-02 19:00:11
  • MySQL VARCHAR最大长度到底是多少?读完之后,大部分程序员收藏了

    varchar(n),n表示什么?MySQL5.0.3之前varchar(n)这里的n表示字节数MySQL5.0.3之后varchar(n)这里的n表示字符数,比如varchar(200),不管是英文还是中文都可以存放200个n最大可以是多少MySQL要求一个行定义长度不能超过65535个字节,不包 2024-08-02 18:30:11
  • MySQL建立索引的正确姿势与使用索引的最佳指南!

    引言数据库索引,绝对是MySQL的核心功能之一,如果没有索引机制的数据库,那数据的检索效率绝对是令人无法接受的,毕竟没有索引的表数据,就如同一个普通的文本文件存储在磁盘中。在《索引上篇》中,我们对于MySQL提供的索引机制,从引入,到创建、使用、分类、管理....等进行了全面阐述,相信经过上一篇的讲 2024-08-02 18:15:12
  • MySql主从同步介绍

    2 MySql主从同步概述MySQL主从同步,即MySQL Replication,可以实现将数据从一台数据库服务器同步到多台数据库服务器。MySQL数据库自带主从同步功能,经过配置,可以实现基于库、表结构的多种方案的主从同步。Redis是一种高性能的内存数据库,但不是今天的主角;MySQL是基于磁 2024-08-02 17:45:11
  • MySQL中创建触发器需要执行哪些操作?

    什么是触发器触发器,就是一种特殊的存储过程。触发器和存储过程一样是一个能够完成特定功能、存储在数据库服务器上的SQL片段,但是触发器无需调用,当对数据库表中的数据执行DML操作时自动触发这个SQL片段的执行,无需手动调用。触发器的这种特性可以协助应用在数据库端确保数据的完整性 , 日志记录 , 数据 2024-08-02 17:15:13
  • MySQL Explain命令详解--表的读取顺序,数据读取操作的类型等

    概述在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,我们还需要用到explain这个命令来查看一个这些SQL语句的执行计 2023-11-10 22:00:06