今天连本地数据库,报无法连接的错

ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

查询资料,说是要把mysql的配置文件中的bind-address注释调

# bind-address = 127.0.0.1

然后重启即可。

然而在重启时报错:

c80k2@c80k2-Vostro-3667❯/etc/mysql/mysql.conf.d$ sudo /etc/init.d/mysql restart

[....] Restarting mysql (via systemctl): mysql.serviceJob for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.

failed!

c80k2@c80k2-Vostro-3667❯/etc/mysql/mysql.conf.d$ sudo service mysql restart

Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.

提示查看"systemctl status mysql.service" and "journalctl -xe" 获取详情。

c80k2@c80k2-Vostro-3667❯/etc/mysql/mysql.conf.d$ systemctl status mysql.service

● mysql.service - MySQL Community Server

Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)

Active: activating (start-post) (Result: exit-code) since 二 2018-03-06 10:42:52 CST; 19s ago

Process: 23472 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)

Process: 23464 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)

Main PID: 23472 (code=exited, status=1/FAILURE); : 23473 (mysql-systemd-s)

CGroup: /system.slice/mysql.service

└─control

├─23473 /bin/bash /usr/share/mysql/mysql-systemd-start post

└─23516 sleep 1

3月 06 10:42:52 c80k2-Vostro-3667 systemd[1]: Starting MySQL Community Server...

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:52.949388Z 0 [Warning] Changed limits: max_open_files: 1024 (requested 5000)

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:52.949501Z 0 [Warning] Changed limits: table_open_cache: 431 (requested 2000)

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:53.097114Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:53.098086Z 0 [Note] /usr/sbin/mysqld (mysqld 5.7.21-0ubuntu0.16.04.1-log) starting as process 23472 ...

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:53.099329Z 0 [ERROR] You have enabled the binary log, but you haven't provided the mandatory server-id. Please refer to the proper server s

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:53.099344Z 0 [ERROR] Aborting

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:53.099356Z 0 [Note] Binlog end

3月 06 10:42:53 c80k2-Vostro-3667 mysqld[23472]: 2018-03-06T02:42:53.099385Z 0 [Note] /usr/sbin/mysqld: Shutdown complete

3月 06 10:42:53 c80k2-Vostro-3667 systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE

ESCOC

看到有这么一句:You have enabled the binary log, but you haven't provided the mandatory server-id. Please refer to the proper server s...

你已经开启了binary log日志,但是没有提供强制的server-id.

进mysql配置文件 vim /etc/mysql/mysql.conf.d/mysqld.conf,将server-id打开

server-id = 1

再次重启mysql即可使用。

mysql数据库连接失败_mysql数据库连接失败问题排查相关推荐

  1. python连接数据库mysql失败_mysql数据库连接失败是什么原因

    原因一:登录账号.密码.服务器名称.数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一 般就可以解决. 解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器 ...

  2. mysql数据库连接池_MySql数据库连接池

    1.传统链接(如下为示意图) 注意: (1).传统方式找DriverManager要连接,数目是有限的. (2).传统方式的close(),并没有将Connection重用,只是切断应用程序和数据库的 ...

  3. mysql innodb启动失败_mysql启动失败

    环境: mysql55 redhat5.7 首先阐明,去年用arch时玩mariadb,用的很顺风顺水.... 但是今年在arch下我的mariadb也一直没安装成功,情况基本跟现在一样...之前没有 ...

  4. mysql source超时_mysql数据库连接超时

    项目最近老是在重启8小时候过后查询出错.check log,发现是mysql数据库默认wait_time时间是8小时.8小时候过后,datasource-pool中的所有连接被mysql-server ...

  5. mysql 同步失败_mysql 同步失败解决方法 (错误:1236)

    在重启了外国B的服务器后,发现国内A数据库同步突然停止了,导致国内A服务器复制失败,如下: 国内A就报下面的错误: 090910 22:47:18 [ERROR] Error reading pack ...

  6. mysql输入install安装失败_MySQL安装失败解决方法

    MySQL安装失败解决办法 一..msi版的MySQL安装包在最后执行的时候到第三步就死掉了,直接未响应 这是因为以前在本机中安装过MySQL,卸载的时候没有卸载干净导致的,因为有的文件夹隐藏的很深. ...

  7. mysql能安装的版本下载失败_mysql 安装失败 每次都安装失败 每个版本都失败

    不知道怎么把 ezhttp_errors.log 传给你. 49%] Building C object storage/myisam/CMakeFiles/myisam_embedded.dir/r ...

  8. 本地mysql 数据库连接字符串_MySQL 数据库连接字符串

    本代码中包括了七种常用的 MySQL 数据库的连接字符串的写法:MySQL Connector/Net 系列连接字符串.MySQL Connector/ODBC 5.1 系列连接字符串.默认情况下 . ...

  9. mysql 性能查看_MySQL查询性能问题排查

    Mysql数据库的性能问题排查是十分复杂的,具体方法视场景而定,这里只做大致思路分析. 1. 整体考虑导致查询性能低下的各种因素 导致SQL查询变慢的原因是多元化的,在遇到问题时首先要有一个全方位的思 ...

最新文章

  1. redhat6.4 添加yum本地源和安装virtualbox增强组件
  2. Android开发之详解五大布局
  3. 昨天还在for循环里写加号拼接字符串的那个同事,今天已经不在了
  4. 推荐一款生成SQL插入语句的软件
  5. css知识笔记(四)——代码简写、颜色值、长度值
  6. 【POJ - 2594】Treasure Exploration(floyd传递闭包 + 最小路径覆盖,图论)
  7. Java描述设计模式(20):命令模式
  8. Linux学习之CentOS(五)----网卡的配置
  9. redis中hash类型介绍
  10. DelphiXE下的字符串变化
  11. docker容器构建_我如何容器化构建系统
  12. Linux下安装gcc5.5
  13. ebs日记账向导Excel版本选择
  14. 戴尔r330服务器怎么用u盘装系统,怎么用U盘装系统
  15. fash 3D 游戏
  16. CSS3炫酷模糊发光文字动画js特效
  17. asp.net 面试题目
  18. 网络工程师学习路线?
  19. BI数据分析师工作说明
  20. android 实现刮刮乐刮奖效果

热门文章

  1. 上海大学生计算机应用能力大赛答辩,2018年(第十届)上海市大学生计算机应用能力大赛成功举行...
  2. 又一经典音乐,不说了,你懂得
  3. acm2015北京区域赛游记
  4. 平头哥RVB2601测评:web播放器
  5. 邢台学院计算机应用技术专业,邢台学院有哪些专业和院系、什么专业比较好
  6. 声网再亏损,故事好讲但不好听
  7. 【K210】人脸口罩识别
  8. 彭于晏百度图片Ajax异步加载爬取
  9. use tools:overrideLibrary=xxx.xxx.xxxr to force usage 问题分析。
  10. 2023年智能无人系统与人工智能国际会议(SIUSAI 2023)