数据库
程序猿老罗
本人有10多年的开发经验,熟悉.Net,Java,Python等开发语言。开发过金融行业系统,外卖平台系统,大数据平台等。2022年带领团队荣获华为开发者大赛全国三等奖。
展开
-
Mysql数据库二进制日志导致磁盘满了处理过程
数据库的二进制日志是数据库管理系统(DBMS)用来记录所有对数据库进行修改的操作的记录。这种日志对于数据库的备份、恢复、复制和审计等操作至关重要。以MySQL数据库为例,二进制日志(Binary Log)记录了所有更改数据的语句,也包含了每个语句执行的时间信息。mysqld下面增加配置expire_logs_days = 30,指定二进制日志(binary logs)的过期时间为30天。原创 2024-05-15 17:48:39 · 281 阅读 · 0 评论 -
PocoData Sql in 参数的使用
参数,然后在构建 SQL 查询语句时,将该数组作为参数传递给 Dapper。在您的 PocoData 对象中,您可以定义一个数组类型的属性来表示。原创 2024-03-26 16:29:56 · 123 阅读 · 0 评论 -
MySQL workbench 8.0.27版本连接本地MySQL数据库报SSL connection error: SSL is required but the server doesn‘t su
不启用SSL,在Advance TAB页,Others框中输入参数:useSSL=0,然后就可以连接上了。原创 2024-03-15 23:33:30 · 420 阅读 · 0 评论 -
Linux系统启动mysql服务service mysqld start 和 service mysql start的区别
一般来说,`mysqld` 是 MySQL 服务器的实际执行程序,而 `mysql` 是服务的名称或别名。因此,在某些系统中,`service mysqld start` 和 `service mysql start` 可能会起到相同的作用,都是用来启动 MySQL 服务的命令。通常情况下,`service mysqld start` 和 `service mysql start` 两者都可以用来启动 MySQL 服务,但具体的区别取决于不同的系统和配置。原创 2024-03-12 10:29:48 · 1116 阅读 · 0 评论 -
Mysql 表逻辑分区原理和应用
MySQL的表逻辑分区是一种数据库设计技术,它允许将一个表的数据分布在多个物理分区中,但在逻辑上仍然表现为一个单一的表。这种方式可以提高查询性能、简化数据管理,并有助于高效地进行大数据量的存储和访问。逻辑分区基于特定的规则,如范围、列表、哈希或键值,将数据分散到不同的分区中。原创 2024-03-09 10:49:44 · 688 阅读 · 0 评论 -
MySql表分区类型
在MySQL中,表分区是一种将大型表拆分成更小、更易管理的部分的技术。表分区可以帮助提高查询性能、简化数据管理和维护等方面。在MySQL中,有几种不同类型的分区可以用于对表进行分区。原创 2023-12-08 22:41:45 · 639 阅读 · 0 评论 -
Incorrect string value: ‘\xF0\x9F\x9A\x9A\xE5\x9C...‘ for column ‘newscontent‘ at row 1
报错信息指向正文解析后存储乱码,MySQL不接受,查询后,是由于数据库的编码为utf-8,只能保存三个字符,有可能三方接口中数据有表情或者四个字节才能存储的汉字。原创 2023-07-20 12:28:38 · 337 阅读 · 0 评论 -
windows 修改mysql数据存储目录
如:把“C:\ProgramData\MySQL\MySQL Server 5.7\Data” 移动到 “E:\Data\MySql\Data”mysql安装完成后,找到my.ini 配置文件,目录位置 C:\ProgramData\MySQL\MySQL Server 5.7。如果新的位置没有数据目录,则需要把老的数据目录移过去。修改配置“datadir” 改成新的存储目录。3、重启mysql服务。原创 2023-06-16 22:15:25 · 2440 阅读 · 0 评论