Linux下安装Mysql出现的常见问题以及解决办法
1.安装时候出现 warning: mysql-community-server-5.7.13-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
原因分析:由于yum安装了旧版本的GPG keys造成的,从 RPM 版本 4.1 开始,在安装或升级软件包时会检查软件包的签名。
解决办法:在安装命令之后增加 --force --nodeps 即可解决
rpm -ivh mysql-community-server-5.7.13-1.el6.x86_64.rpm --force --nodeps
2. 查看默认密码:进入到 /var/log/mysqld.log下查看

备注:如果使用默认密码不能登录的话,首次可以尝试不输入密码进行登录,如果不可以的建议使用安全模式进行登录,修改默认密码以及权限即可
3. 修改MySQL默认端口后,MySQL端口无法启动的问题
2019-05-26T17:08:56.623318Z 0 [ERROR] Do you already have another mysqld server running on port: 6603 ?
2019-05-26T17:08:56.623325Z 0 [ERROR] Aborting
2019-05-26T17:15:25.400510Z 0 [ERROR] Can't read from messagefile '/usr/share/mysql/english/errmsg.sys'
2019-05-26T17:15:26.490856Z 0 [Warning] Failed to set up SSL because of the following SSL library error: SSL context is not usable without certificate and private key
2019-05-26T17:15:26.491475Z 0 [ERROR] Can't start server: Bind on TCP/IP port: Permission denied
原因分析:修改后没有在开放对应的端口
解决办法:在iptables中开放对应的端口后重启MySQL即可

4. MySQL启动的时候出现 Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 - No such file or directory) 问题

解决办法:创建文件夹,赋予权限
mkdir -p /var/run/mysqld/
chown -R mysql /var/run/mysqld
chgrp -R mysql /var/run/mysqld

5. 远程连接MySql出现 错误:Can't connect to MySQL server (10060)

(1)检查网络是否通
使用ping命令即可
ping 192.168.108.100

(2)检查服务器防火墙
先使用Telnet查看端口是否可以访问
telnet 192.168.108.100 6603

如果不能,就在防火墙文件中放开MySQL进程对应的端口号或者关闭防火墙
方法1: 开放MySQL进程需要的端口号

方法2:查看防火墙运行状态,并关闭防火墙
查看防火墙运行状态
firewall-cmd --state
关闭防火墙
systemctl stop firewalld.service && systemctl disable firewalld.service
查看正在运行的进程以及对应的TCP端口号

(3)检查MySQL账户是否允许远程连接
方法1:改表法,修改user_privileges表中的权限以及内容

方法2:授权法
允许所有主机通过dsx账号进行远程连接MySQL(如果是特定主机,将%改成特定IP即可)
前提条件:用户表中创建了该用户,并赋予过对应的权限,root账户一般由于安全性,不建议使用root账号进行远程连接。
以下是给dsx赋予了所有权限,在实际工作中,可以根据需要分配对应的权限,诸如select权限
(1)创建用户

(2)赋予权限

建议:出现问题最好直接去看MySQL对应的异常日志,一般都会有具体的错误原因

参考:https://www.cnblogs.com/kenshinobiy/p/7645871.html https://blog.csdn.net/zhldt2008/article/details/54911714
Linux下安装Mysql出现的常见问题以及解决办法的更多相关文章
- linux下遇见mysql启动报2002错误解决办法
前言:目前问题解决了,但是仍不知道是什么原因造成的,在出现问题前安装uWSGI后,mysql就出现这个问题的,哪位大侠说说这是怎么回事? 正文:Linux 下 Mysql error 2002 错误解 ...
- Linux下安装mysql(2) 及常见问题解决(CentOS)
上一篇讲了基本的安装,这篇姑且算作进阶吧 链接Linux下安装mysql(1) 1.准备好mysql的rpm安装包 2.解压并进入usr/local/mysql 3.先执行useradd mysql( ...
- 【云服务器部署】---Linux下安装MySQL
[云服务器部署]---Linux下安装MySQL 有关如何阿里云ECS建网站,推荐一片文章,我是是通过这篇文章安装tomcat和jdk的 网址:阿里云ECS建网站(建站)超详细全套完整图文教程! 注意 ...
- Linux 下安装mysql 5.7
Linux 下安装mysql 5.7 本人首次安装时按照菜鸟教程的步骤一步一步来的,结果意外的是 装成5.6了,而且各种无厘头的问题,例如无法启动... 本文参照 大佬:‘这个名字想了很久~’ 的&l ...
- linux下安装mysql问题总结(一)mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended
linux下安装mysql数据库 linux版本:CentOS release 6.8 (Final) mysql版本:mysql-5.7.16-linux-glibc2.5-x86_64.tar.g ...
- Linux下安装mysql(1)(CentOS)
标题是(1)也就是说这次是基础安装,这种方式安装,没有组的创建,权限管理,配置文件更改等,仅仅是最基本的安装,适合第一次在linux上安装mysql的新手 1.准备好安装包(Linux-Generic ...
- Linux下安装mysql教程
Linux下安装mysql MySQL官网:https://dev.mysql.com/downloads/mysql/ 到mysql官网下载mysql编译好的二进制安装包,在下载页面Select ...
- Linux下安装 MySQL
Ubuntu环境 使用二进制安装包安装,相对简单绿色 1.到官网下载二进制压缩包http://dev.mysql.com/downloads/mysql/ 2.选择需要的版本 目前最新为5.7.之后选 ...
- linux下安装mysql(rpm文件安装)
数据库包下载: https://www.mysql.com/downloads/ 在GPL开原协议的社区开源版里边下载 我们用mysql community server里边的 其中workbench ...
随机推荐
- SAP公有云和私有云解决方案概述
SAP公有云解决方案见下图最右侧,比较著名的有SAP SuccessFactors和SAP Cloud for Customer(C4C)等,作为SAP软件即服务(SaaS)的解决方案. 而最左侧的S ...
- 棋盘问题——POJ1321
棋盘问题——深度优先搜索 题目描述: 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别.要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘 ...
- VS code 豆沙绿护眼主题
一.下载亮色主题Atom One Light 二.找到settings.JSON,粘贴JSON 快捷键输入 Ctrl+Shift+p ,输入settings,选择open settings (J ...
- 01_1_Struts环境搭建
01_1_Struts环境搭建 1. MyEclipse配置部分 1.1创建项目 新建new—>Project—>Web Project—>Project Name(配置项目名)—& ...
- 解决cocos simpleAudioEngine播放mp3失败问题
今天用cocos3.x版本实现游戏音乐播放发现一个坑,策划发来的mp3格式音频,用 simpleAudioEngine无法播放, 以为是路径问题,断点调试没找到,然后拷贝了cocos自带的mp3音频文 ...
- CF-629 D - Babaei and Birthday Cake (离散化 + 线段树|树状数组)
求上升子序列的最大和.O(n^2)会暴力,在查询的时候要用线段树维护 因为权值是浮点数,故先离散化一下,设第 i 个位置的权值,从小到大排名为 id.那么dp转移中 \[d[i] = max(d[i] ...
- 【线段树分治 线性基】luoguP3733 [HAOI2017]八纵八横
不知道为什么bzoj没有HAOI2017 题目描述 Anihc国有n个城市,这n个城市从1~n编号,1号城市为首都.城市间初始时有m条高速公路,每条高速公路都有一个非负整数的经济影响因子,每条高速公路 ...
- Mac配置gdb的一些问题
1.Unable to find Mach task port for process-id 1527: (os/kern) failure (0x5). (please check gdb is ...
- LeetCode之Weekly Contest 90
LeetCode第90场周赛记录 第一题:亲密字符串 问题: 给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true :否则返回 ...
- Mac远程访问Ubuntu
MacOS和Ubuntu连接到同一个网络使用ping命令可以通信即可.SSH使用SSH可以很方便的在MacOS上访问Ubuntu,不过只能用命令行操作,相当于连接了Ubuntu的终端. 1. Ubun ...