本文介绍了在Centos7系统中如何完全卸载采用yum安装的mysql。步骤包括:1. 使用rpm -qa |grep -i mysql查看已安装的mysql相关包;2. 使用yum remove命令逐个卸载这些包;3. 使用find / -name mysql查找并删除相关目录;4. 删除/etc...
标签 mysql 下的文章
- 首页
- mysql
文章通过Redis与MySQL的对话形式,介绍了Redis的两种持久化方式:RDB和AOF。RDB通过周期性备份内存中的数据到文件,而AOF则记录所有写入命令到文件中。文章还讨论了AOF重写的概念,即通过合并命令来减小AOF文件的大小。最后,文章提出了一个问题,即在AOF方案已经很完善的情况下,是否...
Typecho在PHP7以上版本中出现"Database Server Error"错误的解决办法是在config.inc.php文件中将数据库引擎从'Mysql'修改为'Pdo_Mysql'。
本文介绍了如何在PHP和MySQL中实现IPv4地址与整数(INT)的互相转换。在PHP中,可以使用`ip2long`函数将IP地址转换为整数,使用`long2ip`函数将整数转换回IP地址。在MySQL中,可以使用`INET_ATON`函数将IP地址转换为整数,使用`INET_NTOA`函数将整数...
本文详细介绍了MySQL数据库管理员(DBA)应掌握的技能,包括主备切换、数据管理、性能指标解读、权限管理、磁盘空间管理、锁表问题、在线DDL操作、数据库设计原则、日志解析、数据恢复、错误处理、限流策略、实例管理、数据迁移、连接管理、数据库升级、字符集转换、用户连接数查看、表删除、数据删除、实例分配...
本文介绍了在CentOS环境下开放3306端口的方法,包括添加iptables规则、查看规则生效情况以及在mysql控制台下修改权限,允许远程访问。
本文介绍了在CentOS 7.0系统下,如何通过yum安装MySQL数据库。首先需要下载并安装mysql的repo源,然后使用yum安装mysql-server。安装完成后,需要重置MySQL的root密码,解决可能遇到的权限问题,并重启mysql服务。
本文介绍了MySQL中实现参照完整性的三种外键约束方式:级联(cascade)、置空(set null)和禁止(no action/restrict)。通过用户表和用户组表的例子,展示了不同外键约束方式在插入、删除和更新操作中的行为和影响。级联方式会在删除或更新主表记录时,自动删除或更新从表中的相关...
本文介绍了MySQL中变更数据表结构的五种方法:1. 重新命名数据表,使用`alter table`或`rename table`命令;2. 改变数据列类型,使用`modify`或`change`子句,后者还能改变列名;3. 将数据表由可变长度数据行转变成固定长度数据行,需同时改变所有列;4. 将数...
本文介绍了MySQL中的高级查询技巧,包括交叉连接、内连接和外连接。交叉连接会返回两个表的笛卡尔积,内连接需要指定连接条件,而外连接会返回符合连接条件的行以及左表或右表的所有数据行。文章还区分了等值连接和自然连接,并提供了左连接、右连接和全连接的示例。
本文介绍了MySQL中的高级查询技巧,包括SQL变量的设置和使用、字符串处理以及NULL值的处理。文章解释了如何使用查询结果设置变量,处理字符串中的引号问题,以及NULL值与空字符串的区别。同时,讨论了NULL值在SQL表达式、排序和分组中的行为,以及如何使用IS NULL、IS NOT NULL和...
本文介绍了MySQL中的高级查询技巧,包括如何使用表和列的别名、WHERE、GROUP BY和HAVING子句的用法、LIMIT和CONCAT函数的用法,以及如何使用YEAR、MONTH和DAYOFMONTH函数分离日期中的年月日。通过这些技巧,可以更有效地进行数据查询和处理。
本文介绍了MySQL中的集合函数、时间和日期函数以及字符串匹配函数。集合函数包括count、sum、avg、min和max,用于计算表中的统计数据。时间和日期函数包括curdate、curtime、TIMESTAMP等,用于处理日期和时间数据。字符串模式匹配使用"_"和"%"符号,支持正则表达式。这...
本文介绍了MySQL数据库的导入导出方法,包括使用load data和select命令导入导出数据,以及使用mysqldump工具导出整个数据库、单个表或仅数据库结构。文章还提供了source命令用于导入数据库,并列举了mysqldump支持的选项,以便用户根据需要进行数据导入导出操作。
本文介绍了MySQL数据库的特点、常用命令和基本数据类型。MySQL特点包括不限用户访问数量、能保存超过500万条记录、运行速度快和用户权限设置简单有效。常用命令包括help、clear、connect、exit、go、print、quit、status、use等。基本数据类型包括char、varc...
本文介绍了MySQL数据库中的基本操作,包括插入(insert)、删除(delete)、创建(create)、更新(update)和修改表结构(alter)。插入数据时,字符类型数据需用单引号括起,新记录字段值必须与原数据表中的字段相对应。MySQL可以自动转换整数、字符串和日期数据类型。文章还介绍...
本文介绍了MySQL数据库中表的类型,包括ISAM、MyISAM、Merge、HEAP、BDB和InnoDB,并详细解释了MyISAM表的优点。同时,文章还讨论了创建表时的参数类型,如Primary Key、Auto_Increment和NOT NULL,这些参数用于定义字段的约束条件。
在MySQL中,UNION和UNION ALL都用于合并两个表的记录,但UNION会删除重复的记录,而UNION ALL则不会。UNION在合并结果集时会进行排序和删除重复记录的操作,这可能导致使用磁盘进行排序,效率较低。相比之下,UNION ALL直接合并结果集,效率更高,但返回的结果集中可能包含...
本文分享了作者在升级MySQL 4.0到5.0过程中遇到的各种问题及解决办法。问题包括服务无法启动、端口占用、防火墙阻止等,主要原因是配置文件my.ini设置不当。作者建议查看错误文件以确定问题所在,并认为MySQL安装程序存在缺陷,推荐使用绿色非安装版本。
本文详细介绍了MySQL数据库的常用命令,包括如何连接MySQL、修改密码、增加新用户、操作技巧、显示命令、数据库操作命令、建库和建表以及插入数据的实例、将文本数据导入数据库的方法以及备份数据库的步骤。这些命令和操作对于MySQL数据库的管理和维护至关重要,可以帮助用户更高效地处理数据库相关任务。