MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.
EXPLAIN 命令用法十分简单, 在 SELECT 语句前加上 Explain 就可以了, 例如:
EXPLAIN SELECT * from user_info WHERE id < 300;
准……继续阅读 »
往事如烟
4年前 (2020-12-24) 2065浏览 0评论
0个赞
彻底卸载mysql,删除低版本数据库,安装新版本。以5.7.30为例。
彻底删除低版本mysql
一、检查是否安装了Mysql
Yum检查
yum list installed | grep mysql
安装则直接删除
yum remove mysql mysql-server mysql-libs compat-mysql
yum remove ……继续阅读 »
往事如烟
5年前 (2020-07-06) 2439浏览 0评论
0个赞
因为之前的数据库版本升级,造成percona-xtrabackup也需要升级,目前数据库为5.7.30,对应percona-xtrabackup为2.4,重新安装的过程中,遇到配置冲突的情况,如下:
[root@localhost xtrabackup]# yum install percona-xtrabackup-24
已加载插件:fastestm……继续阅读 »
往事如烟
5年前 (2020-07-06) 2706浏览 0评论
0个赞
刚安装的Mysql数据库,root用户systemctl status mysqld.service启动mysql时,一直报权限不足,排查了各种文件,放开了权限,还是一直报“Failed to get properties: Access denied”。
确定所有跟mysql相关的文件都属于mysql用户组,权限也放开的情况下启动时,仍报权限不足,如图:
……继续阅读 »
往事如烟
5年前 (2020-07-06) 3344浏览 0评论
0个赞
第一次安装完mysql,或忘记密码,修改默认密码的时候,结果报“The MySQL server is running with the –skip-grant-tables option so it cannot execute this statement”。
先刷新mysql然后再重新修改密码即可。
mysql> ALTER USER……继续阅读 »
往事如烟
5年前 (2020-07-06) 4393浏览 0评论
0个赞
Mysql5.7更改用户密码,报错“Unknown trigger has an error in its body: ‘Unknown system variable ‘maintain_user”,这里是因为恢复数据后,直接通过“skip-grant-tables”进入Mysql修改用户密码,忽略了触发器造成的,报出上面的错误。
……继续阅读 »
往事如烟
5年前 (2020-07-06) 3116浏览 0评论
0个赞
数据最近总是莫名的挂掉,查看了一下mysql日志,提示[Warning] IP address ‘xxxx’ could not be resolved: Name or service not known,是因为mysql默认会反向解析DNS,对于访问者Mysql不会判断是hosts还是ip都会进行dns反向解析,频繁地查询数据库和……继续阅读 »
往事如烟
5年前 (2020-04-10) 5272浏览 0评论
1个赞
安装php-mysql,然后重启,然后开机的时候启动服务。
yum install php-mysql
如果在执行之后报错“Error: php71w-common conflicts with php-common-5.4.16-43.el7_4.x86_64”,要用指定PHP版本来安装,比如上面报错的是:php71w,那么你就需要执行:
yum -y……继续阅读 »
往事如烟
5年前 (2020-03-28) 2518浏览 0评论
0个赞
Centos7下安装AMP,7.0+版本PHP,5.7版本Mysql和Apache
安装apache服务器,直接yum安装
#yum install -y httpd
看到Complete!表示安装完成,
#sudo systemctl enable httpd --启动服务器时自动启动apache服务
#sudo systemc……继续阅读 »
往事如烟
5年前 (2020-03-04) 2394浏览 0评论
0个赞
1290 – The MySQL server is running with the –secure-file-priv option so it cannot execute this statement
secure-file-priv特性
secure-file-priv参数是用来限制LOAD DATA, SELECT &……继续阅读 »
往事如烟
5年前 (2019-12-16) 2163浏览 0评论
0个赞
主要是权限不足造成,使用口令查询Mysql是否开启导出功能,并查看数据路径,在对应路径下导出数据:
mysql> show variables like '%secure%';
+------------------+----------------------------+
| Variable_name | Value……继续阅读 »
往事如烟
5年前 (2019-12-11) 2261浏览 0评论
0个赞
1、查看最大连接数
mysql> show variables like "%max_connections%";
±----------------±------+
| Variable_name | Value|
±----------------±------+
| max_connections| 141 |
……继续阅读 »
往事如烟
5年前 (2019-12-11) 2306浏览 0评论
0个赞