-
mysql中的等号是什么意思
所属栏目:[MySql教程] 日期:2022-06-18 热度:90
在mysql中,=的意思为相等,是一个比较运算符。 = 运算符用来比较两边的操作数是否相等,相等的话返回 1,不相等的话返回 0。具体的语法规则如下: 若有一个或两个操作数为 NULL,则比较运算的结果为 NULL。(原因:NULL 不能用于 = 比较。) 若两个操作数都[详细]
-
mysql怎么删除重复数据
所属栏目:[MySql教程] 日期:2022-06-18 热度:82
这篇文章主要讲解了mysql怎么删除重复数据,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习mysql怎么删除重复数据吧! sku对应的重量表,应该一个sku_id 对应唯一 一条重量数据,由于程序错误导致出现一样的冗[详细]
-
MySQL忘记登录密码怎么办
所属栏目:[MySql教程] 日期:2022-06-18 热度:163
本篇内容主要讲解MySQL忘记登录密码怎么办,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习MySQL忘记登录密码怎么办吧! 接手一个项目时,如果上一位负责人没有把项目文档、账号密码整理好是一件很头疼的事情。。[详细]
-
Mysql数据库应用常见的问题有哪些
所属栏目:[MySql教程] 日期:2022-06-18 热度:187
这篇文章主要介绍Mysql数据库应用常见的问题有哪些的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇Mysql数据库应用常见的问题有哪些文章能帮助大家解决问题。 一、安装mysql 1、CentOS系统 1.)安装mysql 下载并安装[详细]
-
mysql怎么删数据库
所属栏目:[MySql教程] 日期:2022-06-18 热度:87
这篇文章主要介绍mysql怎么删数据库,在日常操作中,相信很多人在mysql怎么删数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答mysql怎么删数据库的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 在mysql中,可以利用[详细]
-
如何查询mysql的数据库
所属栏目:[MySql教程] 日期:2022-06-18 热度:188
在 MySQL 中,可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。 如果想要查看所有数据库,可以直接语句: SHOW DATABASES; 这样可以列出当前用户可查看的所有数据库,例: mysql SHOW DATABASES; +--------------------+ | Database |[详细]
-
mysql端口号怎么看
所属栏目:[MySql教程] 日期:2022-06-18 热度:54
mysql的默认端口号是3306。 具体查看方法: 首先需要调出dos界面,在电脑的搜索框中输入cmd,回车。(当然,也可以用快捷方式windows键+r键直接调出运行框后输入cmd,回车) 然后在dos界面输入mysql -u root -p这样一句命令行,出现配图中的版本号等内容就代[详细]
-
mysql如何实现除法保留两位小数
所属栏目:[MySql教程] 日期:2022-06-18 热度:127
在工作中会遇到计算小数而且需要显现出小数末尾的0,我们会用到DECIMAL这个函数,这是一个函数非常强悍:具体用法DECIMAL(P,D); 在上面的语法中: P是表示有效数字数的精度。 P范围为165。 D是表示小数点后的位数。 D的范围是0~30。MySQL要求D小于或等于(=)P[详细]
-
mysql内连接和外连接有哪些区别
所属栏目:[MySql教程] 日期:2022-06-18 热度:141
mysql内连接和外连接的区别:内连接会取出连接表中匹配到的数据,匹配不到的不保留;而外连接会取出连接表中匹配到的数据,匹配不到的也会保留,其值为NULL。 本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。 区别 内连接(inner join):取出连接[详细]
-
mysql explain执行计划解说
所属栏目:[MySql教程] 日期:2022-03-30 热度:154
mysql explain执行计划解说: 1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有: A:simple:表示不需要union操作或者不包含子查询的简单sel[详细]
-
什么时候可以考虑利用MySQL MEMORY引擎
所属栏目:[MySql教程] 日期:2022-03-30 热度:102
通常使用MEMORY涉及到以下特性: 1.操作相关的短暂的,非重要数据的管理或者cache,当MySQL进程夯住或服务重启,MEMORY表的数据就会丢失。 2.内存存储访问快速,并且延迟低。数据可以填充到内存不会导致操作系统swap到虚拟内存。 3.只读或者读多的数据访问模[详细]
-
mysql表被锁了的处理方法
所属栏目:[MySql教程] 日期:2022-03-30 热度:153
小编给大家分享一下mysql表被锁了的解决方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! mysql表被锁了的解决办法如下: 1、暴力解决方式 重启MYSQL(重启解决问题利器,手动滑稽) 2、查看表情况: show processlist; State状态为Locked即被[详细]
-
mysql有关db.opt文件的总结
所属栏目:[MySql教程] 日期:2022-03-30 热度:67
总结 1、create database时会自动生成一个文件db.opt,存放的数据库的默认字符集,show create database时显示数据库默认字符集即db.opt中字符集 2、这个文件丢失不影响数据库运行,该文件丢失之后新建表时,找不到数据库的默认字符集,就把character_set_se[详细]
-
从源码分析ERROR 1129 HY000
所属栏目:[MySql教程] 日期:2022-03-30 热度:117
原创水平有限,有错请指出 今天群里一个朋友出现如下错误: ERROR 1129 (HY000): Host 10.0.0.8 is blocked because of many connection errors; unblock with mysqladmin flush-hosts 为了找到这个问题原因,首先在源码中找到错误码 点击(此处)折叠或打开 {[详细]
-
mysql5.6提升至5.7
所属栏目:[MySql教程] 日期:2022-03-30 热度:97
本文的升级方式为物理升级: 直接替换掉mysql的安装目录和修改my.cnf,利用mysql_upgrade来完成系统表的升级,这种方法需要备份原有的文件,属于物理拷贝,速度较快。缺点的话,跨版本升级不推荐这么做,比如mysql5.1升级到mysql5.6,mysql5.5升级到mysql5.7[详细]
-
MySQL查找报错 ERROR 1146 42S02
所属栏目:[MySql教程] 日期:2022-03-30 热度:89
今天一同事咨询mysql的问题,在mysql主库访问某个表报错, 但是备库上可以,感觉有点奇怪。即使不同步, 也不能说主库不能访问[详细]
-
入门MySQL—备份与复原
所属栏目:[MySql教程] 日期:2022-03-30 热度:149
本篇文章将主要讲解 MySQL 数据库数据备份与恢复相关知识,主要聚焦于逻辑备份,介绍mysqldump工具的使用以及恢复方法。 这里简单讲下物理备份和逻辑备份的概念: 物理备份:备份数据文件,转储数据库物理文件到某一目录。物理备份恢复速度比较快,但占用空[详细]
-
Last_IO_Error Fatal error原因及处理
所属栏目:[MySql教程] 日期:2022-03-30 热度:121
最近在虚拟机上部署MySQL主从复制架构的时候,碰到了 Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs; these UUIDs must be different for replication to work. 这个错误提示。 即主从架[详细]
-
设定密码复杂度
所属栏目:[MySql教程] 日期:2022-03-30 热度:172
设置密码复杂度: 1,密码验证插件安装 要使服务器可以使用,插件库文件必须位于MySQL插件目录( plugin_dir 系统变量指定的目录)中。插件库文件基本名是 validate_password.so 。 show variables like %plugin%; 在运行时注册插件,请使用此语句 INSTALL P[详细]
-
为什么不倡议在 MySQL 中使用 UTF-8?
所属栏目:[MySql教程] 日期:2022-03-30 热度:141
最近我遇到了一个bug,我试着通过Rails在以utf8编码的MariaDB中保存一个UTF-8字符串,然后出现了一个离奇的错误: Incorrect string value: for column summary at row 1 我用的是UTF-8编码的客户端,服务器也是UTF-8编码的,数据库也是,就连要保存的这个字[详细]
-
分享一个批量产生随机测试数据的MySQL存储步骤
所属栏目:[MySql教程] 日期:2022-03-30 热度:77
批量产生随机测试数据: 内容如下: # cat populate.sql DELIMITER $$ DROP PROCEDURE IF EXISTS populate $$ CREATE PROCEDURE populate(in_db varchar(50), in_table varchar(50), in_rows int, in_debug char(1)) BEGIN | USAGE: call populate(DATABASE-[详细]
-
MySQL源码安置
所属栏目:[MySql教程] 日期:2022-03-30 热度:151
MySQL源码安置: 1,下载源码安装包 5.5后版本需用cmake编译 mysql-5.7 需要 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/data/boost_1_59_0 yum install -y gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-dev[详细]
-
Mysql运用mysql_multi配置一台主机多个实例
所属栏目:[MySql教程] 日期:2022-03-30 热度:67
在Mysql官方帮助文档中,详细记录中Mysql的启动方式,有mysqld_safe、mysql.server、mysql_multi这三种。关于mysql_multi的介绍: Mysqld_multi可以管理多个帧听不同Unix套接字文件和TCP/IP端口的连接的mysqld 进程。它可以启动或停止服务器,或报告它们的当[详细]
-
MySQL ORDER BY 的实现解析
所属栏目:[MySql教程] 日期:2022-03-30 热度:152
总的来说,在 MySQL 中的ORDER BY有两种排序实现方式,一种是利用有序索引获取有序数据,另一种则是通过相应的排序算法,将取得的数据在内存中进行排序。 下面将通过实例分析两种排序实现方式及实现图解: 假设有 Table A 和 B 两个表结构分别如下: [@more@[详细]
-
MYSQL学习系列--DDL语言
所属栏目:[MySql教程] 日期:2022-03-30 热度:92
DDL语句: 对数据库内部的对象进行创建、删除、修改等操作的语言,DDL语句更多的是由数据库管理员(DBA)使用,开发人员一般很少使用登录mysql之后就可以使用sql语句对数据库进行各种操作啦! 实践操作: 在基础操作之前,如果没有安装mysql的可以参考我之前写[详细]
