MySQL
码农大叔的博客
毕业于南阳理工学院,从07年7月大学毕业一直搞PHP开发架构相关的工作,其中五年电商前后端开发经验,六年APP、小程序的服务端开发架构经验。目前从事于PHP或golang的开发工作。
展开
-
mysql分页数据重复问题另一种解决方案
最近在线上项目发现下面两个SQL分页查询到的结果有可能是重复的:第一页的SQL:SELECT * FROM `users` WHERE show_in_cp=1 order by is_online desc,updated_at desc,id desc limit 0,10第二页的SQL:SELECT * FROM `users` WHERE show_in_cp=1 order by is_online desc,updated_at desc,id desc limit 10,.原创 2021-02-22 16:59:41 · 1559 阅读 · 2 评论 -
mac下brew安装mysql8.0.19
之前在MAC上安装MYSQL一般是用官方的直接解压安装或下载dmg安装包或者自己编译安装,今天尝试第四种方式brew安装。1、先brew info mysql查看下版本信息:2、brew install mysql直接安装:3、启动MYSQL服务mysql.server start4、初始化配置mysql_secure_installation5、连接...原创 2020-05-08 13:19:58 · 9452 阅读 · 0 评论 -
CentOS 7.6下解压安装(非编译安装)mysql8.0.18
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.18-el7-x86_64.tar.gz1、建立mysql用户# groupadd -r mysql# useradd -g mysql -r -M -s /sbin/nologin mysql //这个mysql用户不能登录2、解压安装# tar zx...原创 2020-01-06 15:42:05 · 805 阅读 · 0 评论 -
MySQL存储引擎和数据类型
MySQL支持许多不同的存储引擎,有时候也称作表格类型。这就意味着对这些表的内部实现可以有选择。数据库每个表可以使用不同的存储引擎,而且可以轻松地对它们进行转换。我在我本机上运行“mysql>show engines”命令(如果运行的是MySQL4.1.2之前的版本,请执行mysql>show variables like ‘have_%’命令查看)查看MySQL服务器可以使用哪些存储引原创 2007-04-10 10:43:00 · 1547 阅读 · 1 评论 -
定时重启Apache、MySQL服务器
采用at命令添加计划任务。有关使用语法可以到window-》“开始”-》运行“cmd”-》执行命令“at /”,这样界面中就会显示at命令的语法。下面我们讲解下如何让服务器定时启动apache与mysql:1、在c:盘根目录新建一个autostartserver.bat文件,然后右键编辑,将文件内容设为如下后保存:引用:原创 2007-07-18 14:10:00 · 1391 阅读 · 0 评论 -
mysql5.6开启全查询日志时注意事项
今天因为要查询一个SQL语句的调用的地方原创 2014-09-11 20:27:04 · 9662 阅读 · 0 评论 -
phpmyadmin管理多个数据库服务器的配置方法
在开发中有3台数据库服务器需要访问和管理,用客户端切换太过麻烦,直接用phpmyadmin来解决问题修改根目录中的config.inc.php配置$i = 0;/* * 服务器A */$i++;/* Authentication type */$cfg['Servers'][$i]['auth_type'] = 'config';$cfg['Servers'转载 2016-02-01 15:12:35 · 6225 阅读 · 0 评论 -
mysql8.0.11用户密码设置注意事项
在MySQL 8.0.11中,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_password。有关此更改对服务器操作的影响以及服务器与客户端和连接器的兼容性的信息,请参阅caching_sha2_password作为首选的身份验证插件。(翻译自https://dev.mysql.com/doc/refman/8.0/en/caching-sh...原创 2018-04-20 18:24:43 · 7134 阅读 · 3 评论 -
终于弄清mysql8.0.11的datadir目录下生成OFF.000001、OFF.000002 OFF.index文件的原因了
帮朋友弄的项目,用到了mysql8.0.11,不知从何时起在datadir目录下生成有规律的OFF.000001、OFF.000002 .... OFF.index文件每个以OFF.开头的文件都挺大,有时不注意清理就把磁盘空间给占满了。运行 show master logs命令,如下图所示:再运行showvariableslike'log_%'命令发现log_bin的...原创 2019-05-21 10:54:04 · 1482 阅读 · 0 评论