mysql登陆报错mysql: unknown variable 'basedir=

发布时间:2020-08-10 13:01:16

来源:ITPUB博客

阅读:67

作者:feelpurple

使用mysql登陆数据库报错

[root@localhost ~]# mysql -uroot -p

mysql: unknown variable 'basedir=/usr'

报错原因:

配置文件里面的格式有误,[mysqld]写成了[mysql]

[root@localhost step]# cat /etc/my.cnf

[mysql]

basedir = /usr

datadir = /var/lib/mysql

log-error = /var/lib/mysql/localhost.localdomain.err

pid-file = /var/lib/mysql/localhost.localdomain.pid

log-bin=/var/lib/mysql/mysqld-bin

binlog_format=row

binlog-do-db=dmcdbTEST

解决方法:

将[mysql]改为[mysqld]

[root@localhost step]# cat /etc/my.cnf

[mysqld]

basedir = /usr

datadir = /var/lib/mysql

log-error = /var/lib/mysql/localhost.localdomain.err

pid-file = /var/lib/mysql/localhost.localdomain.pid

log-bin=/var/lib/mysql/mysqld-bin

binlog_format=row

binlog-do-db=dmcdbTEST

之后重启数据库

[root@localhost mysql]# mysqladmin -uroot -p shutdown

[root@localhost mysql]# mysqld_safe --defaults-file=/etc/my.cnf &

数据库可以正常连接

[root@localhost ~]# mysql -uroot -p

Warning: Using a password on the command line interface can be insecure.

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.6.21-70.1 Percona Server (GPL), Release 70.1, Revision 698

Copyright (c) 2009-2014 Percona LLC and/or its affiliates

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show global variables like '%double%';

+--------------------+-------+

| Variable_name      | Value |

+--------------------+-------+

| innodb_doublewrite | ON    |

+--------------------+-------+

1 row in set (0.00 sec)

mysql unknown variable basedir_mysql登陆报错mysql: unknown variable 'basedir=相关推荐

  1. sqlyog for MySQL远程连接的时候报错mysql 1130的解决方法

    通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法 今天在用远程连接Mysql服务器的数据库,不管怎么弄都是连接不到. 错误代码是1130,ERROR 1130: ...

  2. mysql密码遗忘和登陆报错问题

    mysql登录密码忘记,其实解决办法很简单,只需要在mysql的主配置文件my.cnf里添加一行"跳过授权表"的参数选择即可! 在my.cnf中添加下面一行: [root@test ...

  3. Navicat for MySQL远程连接的时候报错mysql 1130的解决方法

    Navicat for mysql 1130错误 用Navicat连接远程MYSQL,提示如下错误,我以为是自己的防火墙问题,但是关了,依然不行. ERROR 1130: Host '192.168. ...

  4. 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法

    在用本地的navicat连接服务器的mysql数据库时候出现下面的问题: 解决的方法: 解决方法:  1.改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localho ...

  5. mysql登录root 1130_通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法

    解决方法: 1.改表法.可能是你的帐号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登入mysql后,更改"mysql" 数据库里的 &q ...

  6. mysql8连接数据库显示cache_MySQL数据库之mysql 8.0 java连接报错:Unknown system variable 'query_cache_size'...

    本文主要向大家介绍了MySQL数据库之mysql 8.0 java连接报错:Unknown system variable 'query_cache_size' ,通过具体的内容向大家展现,希望对大家 ...

  7. 解决MySQL8.0报错:Unknown system variable 'validate_password_policy'

    解决MySQL8.0报错:Unknown system variable 'validate_password_policy'   一.问题描述 1.在安装MySQL8.0时,修改临时密码,因密码过于 ...

  8. mysqlbinlog查看 binlog日志报错mysqlbinlog: unknown variable 'default-character-set=utf8mb4'

    今天,查看mysql slave节点 binlog日志信息时,执行mysqlbinlog命令报错mysqlbinlog: unknown variable 'default-character-set ...

  9. mysql数据库binlog日志截断报错,导致mysql主从同步失败故障排查

    mysql数据库binlog日志截断报错,导致mysql主从同步失败故障排查 Got fatal error 1236 from master when reading data from binar ...

最新文章

  1. 建高性能ASP.NET站点 第五章—性能调优综述(中篇)
  2. 本周 AI 论文良心推荐,你想 pick 谁?
  3. matlabif语句怎么用_公益心 码客行(2)—— 简单语句
  4. 基于表征(Representation)的文本匹配、信息检索、向量召回的方法总结
  5. Linux小知识收集(不断更新)
  6. 强力推荐!五款能让你成为Excel“高手”的Excel插件
  7. vscode格式化报错
  8. win7添加打印机失败
  9. Eclipse没有Dynamic Web Project选项解决
  10. 一分钟了解“查看一台windows电脑是否成功安装了CUDA”
  11. LM2596的肖特基二极管选择的注意点
  12. 一个普通211本科生找工作的那些事儿!
  13. 学计算机大一入实验室,上大一就可以做科研的上科大:充分尊重第一志愿,一半新生学计算机...
  14. 网络营销的手段有哪些?(一)
  15. Unity 子弹射击算法
  16. 走穿java23种设计模式-15责任链模式详解
  17. 芯片战争:英特尔苦追ARM 联发科挑战高通
  18. 2.2 Python字典
  19. BAT三家公司面经分享。只要一直努力,总有走运的那一次。
  20. 卸载HP笔记本Conexant Flow

热门文章

  1. Spark Streaming + ES构建美团App异常监控平台
  2. php日志,monolog - PHP 日志神器
  3. C语言 switch语句
  4. JavaScript资源大全中文版(Awesome最新版--转载自张果老师博客)
  5. 组策略 gpedit.msc 及修复“无法为文件 appv.admx (*.admx)找到适当的资源文件(错误=2)”报错
  6. 20220524 深度学习技术点
  7. Matlab App Designer 实现简单程序的设计笔记 (实时更新)
  8. oracle的opm,Oracle EBS OPM 事务处理
  9. 什么是竞争情报(CI)?
  10. Python||datetime.timedelta()详解,核心是minutes与minute