摘要:解决ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server 方法 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,
阅读全文
摘要:MySQL 性能优化神器 Explain 使用分析 mysql优化 mysql 更新于 2017-01-18 约 28 分钟 简介 MySQL 提供了一个 EXPLAIN 命令, 它可以对 SELECT 语句进行分析, 并输出 SELECT 执行的详细信息, 以供开发人员针对性优化.EXPLAIN
阅读全文
摘要:目录 一、虚拟机部署 二、基本运维 三、配置 四、常见问题 五、脚本 参考资料 如果你的公司有 DBA,那么我恭喜你,你可以无视 Mysql 运维。如果你的公司没有 DBA,那你就好好学两手 Mysql 基本运维操作,行走江湖,防身必备。 环境:CentOS7 版本: 一、虚拟机部署 本文仅介绍 r
阅读全文
摘要:说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了。后面我还会给出一个关于mysql面试优化的试题,这里主要说的索引和B+Tree结构,很少提到我们的集群配置优化方案。 1.索引是什么?有什么作用以及缺点 答:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据
阅读全文
摘要:一、登录远程mysql 输入mysql -h要远程的IP地址 -u设置的MySQL用户名 -p登录用户密码 例如:mysql -h 192.168.1.139 -u root -p dorlocaldata ( 如果不能实现,把MySQL安装目录下的MySQL Server 5.7下面的bin文件夹
阅读全文
摘要:输入命令 systemctl start mysql.service要启动MySQL数据库是却是这样的提示 Failed to start mysqld.service: Unit not found解决方法如下: 首先需要安装mariadb-server yum install -y mariad
阅读全文
摘要:现象: 在centOS7中启动MySQL数据库提示: Failed to start mysqld.service: Unit not found 【明明已经安装了,为什么提示不存在呢?】 原因: 在CentOS7中已经不在支持mysql,就算你已经安装了,CentOS7还是表示很嫌弃。 解决方案:
阅读全文
摘要:现象: 启动MySQL数据库提示: Failed to start mysqld.service: Unit not found 在CentOS7中已经不在支持mysql,就算你已经安装了,CentOS7还是表示很嫌弃。 原因: 知乎: CentOS 7为什么放弃了MySQL,而改使用MariaDB
阅读全文
摘要:当输入命令 ~]# systemctl start mysql.service 要启动MySQL数据库是却是这样的提示 Failed to start mysqld.service: Unit not found 解决方法如下: 首先需要安装mariadb-server ~]# yum instal
阅读全文
摘要:基础环境: 在linux安装mysql 检查远程的虚拟机是否可以ping通过 查看虚拟机IP为192.168.38.128 cmd窗口ping 192.168.38.128,出现如下界面说明是可以的 检查虚拟机mysql的端口号是否对外开通 比如我们能用xshell等远程工具连接虚拟机上的linux
阅读全文
摘要:一、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql 1 rpm -qa|grep -i mysql 可以看到如下图的所示: 显示之前安装了: MySQL-client-5.5.25a-1.rhel5 MySQL-server-5.5.25a-1.rhel5 2、停止mysql服务
阅读全文