MySQL
文章平均质量分 73
MySQL
一枚码仔
Talk is cheap. Show me the code.
展开
-
MySQL数据库分区
数据库分区是一种有效的管理大型数据集的策略,可以提高查询性能和管理效率。在 MySQL 中实现分区需要根据具体的业务需求选择合适的分区类型,并设计合理的分区方案。原创 2024-08-08 14:13:02 · 926 阅读 · 0 评论 -
MySQL基础:int(1) 和 int(10) 有什么区别
int后面的数字不能表示字段的长度,int(num)一般加上zerofill才有效果。zerofill的作用一般可以用在一些编号相关的数字中,比如学生的编号 001 002 … 999这种,如果mysql没有零填充的功能,但是你又要格式化输出等长的数字编号时,那么只能自己处理了。原创 2024-08-05 21:49:52 · 510 阅读 · 0 评论 -
MySQL大表的查询速度如何优化?
大数据量的表的查询优化方案有很多,例如:创建索引、优化查询语句、缓存查询结果、提升硬件配置、数据归档和分离,以及数据分片技术(分库分表)等,而这些技术通常是一起配合使用,来共同解决大数据量表的查询速度慢的问题的,其中分库分表的实现最为复杂,所以需要根据自身业务的需要酌情使用。可以优化查询条件,使用合适的索引、合理的查询策略,减少不必要的字段和数据返回。对于大数据量的表,可以考虑采用更高性能的硬件设备,如更快的存储介质(如固态硬盘),更大的内存容量等,以提升查询的 IO 性能。原创 2024-08-03 15:44:52 · 681 阅读 · 0 评论 -
Windows安装 MySQL
前几天使用 msi安装包重新安装了 MySQL,结果遇到不少的问题,比如卸载后有残留,注册表没有删除干净,这些都会导致MySQL安装不成功。总之,感觉通过使用安装包来安装还是挺繁琐的,而且操作不当还会导致安装失败,引发更大的麻烦。所以写一篇文章来记录一下如何通过压缩包来安装 MySQL 。一、下载安装包点击进入下载页面:https://dev.mysql.com/downloads/mysql/点击右边的 Looking for previous GA versions?(查找之前的稳定版本),会出原创 2020-10-05 02:41:53 · 1669 阅读 · 3 评论 -
【必看】SQL语句大全 看这篇就够了
SQL 语法SQL 语法一、基础二、创建表三、修改表四、插入五、更新六、删除七、查询DISTINCTLIMIT八、排序九、过滤十、通配符十一、计算字段十二、函数汇总文本处理日期和时间处理数值处理十三、分组十四、子查询十五、连接内连接自连接自然连接外连接十六、组合查询十七、视图十八、存储过程十九、游标二十、触发器二十一、事务管理二十二、字符集二十三、权限管理参考资料一、基础模式定义了数据如何存储、存储什么原创 2022-03-05 18:15:38 · 1891 阅读 · 0 评论 -
解决MySQL启动报错:unrecognized service
service mysql start出错,mysql启动不了,解决mysql: unrecognized service错误的方法如下:[root@ctohome.com ~]# service mysql startmysql: unrecognized service[root@ctohome.com ~]# service mysql restartmysql: unrecognized service [root@ctohome.com ~]# rpm -q mysql # 查询原创 2021-01-10 17:29:11 · 8521 阅读 · 0 评论 -
MySQL忘记密码如何解决
一,更改my.cnf,并重启mysql[root@localhost ~]# vim /etc/my.cnf# 在[mysqld]下添加如下内容:[mysqld]skip-grant-tables[root@localhost ~]# systemctl restart mysqld二,登录MySQL此时不需要输入密码,直接回车即可mysql -u root -p三,修改密码mysql> use mysql;mysql> update user set pass原创 2020-12-12 17:25:52 · 1615 阅读 · 0 评论 -
MySQL事务隔离级别和实现原理
数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作。MySQL事务都是指在InnoDB引擎下,MyISAM 引擎是不支持事务。假设一个网购付款的操作,用户付款后要涉及到订单状态更新、扣库存以及其他一系列动作,这就是一个事务,如果一切正常那就相安无事,一旦中间有某个环节异常,那整个事务就要回滚,总不能更新了订单状态但是不扣库存吧。原创 2024-07-31 16:05:53 · 281 阅读 · 0 评论