mysql: [ERROR] unknown variable 'datadir=/var/lib/mysql'问题
环境:
Centos7,mysql 5.7
问题:
在使用命令“mysql -u root -p”连接mysql时,报:“mysql: [ERROR] unknown variable 'datadir=/var/lib/mysql'”。
分析:
网上出现这个问题很少,通过类似问题,发现这个问题跟“my.cnf”配置有关,该配置文件在“/etc/my.cnf”。
在使用mysql命令连接时,需要获得[client]参数,而datadir参数为[mysqld]的服务端配置参数,导致无法解析。
解决:
检查[client]下的配置,删除或调整datadir参数的位置,其他unknown variable也可能是这个原因
本次错误发生的原因是拷贝了[client]的配置信息,放在了[mysqld]配置信息的中间,导致其他[mysqld]的配置都归在[client]下。
mysql: [ERROR] unknown variable 'datadir=/var/lib/mysql'问题的更多相关文章
- ERROR: The partition with /var/lib/mysql is too full! failed!
		
发现:ERROR: The partition with /var/lib/mysql is too full! failed! 然后df -h 发现硬盘100% 于是分析到底什么占用了这近两百G ...
 - error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
		
[root@luozhonghua ~]# /usr/bin/mysqladmin -u root password 'aaaaaa' /usr/bin/mysqladmin: connect t ...
 - linux中ERROR: The partition with /var/lib/mysql is too full!解决的方法
		
今天在ubuntu上遇见这个问题.应该是我的第一分区太小了. 解决的方法: bey0nd@wzw:/var$ cd /var bey0nd@wzw:/var$ rm -rf log 我们删除日志文件 ...
 - linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。
		
0.说明 Linux下更改yum默认安装的mysql路径datadir. linux下,MySQL默认的数据文档存储目录为/var/lib/mysql. 假如要把MySQL目录移到/home/data ...
 - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
		
有时候,当我们使用"mysql"."mysqladmin"."mysqldump"等命令管理数据库时,服务器抛出类似如下错误: 一.错误现场 ...
 - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
		
从供应商手中接手一个云平台(Windwos Azure)上的MySQL数据库,登录数据库时遇到错误: $mysql -uroot -p Enter password: ERROR 2002 (HY00 ...
 - ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)解答
		
我在使用mysqll客户端连接我的mysql服务器的时候,出现了上述的问题.我的操作系统是ubuntu,安装版本是对应的64位服务器.我的服务器的启动方式是sudo service mysql sta ...
 - mysql安装错误之->ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
		
有时候,当我们使用“mysql”.“mysqladmin”.“mysqldump”等命令管理数据库时,服务器抛出类似如下错误: 一.错误现场还原:下面我们通过三种方式来连接,然后观察提示的错误信息: ...
 - Starting MySQL ** mysqld_safe Directory '/var/lib/mysql' for UNIX socket file don't exists
		
本地虚拟机(CentOS6.8)启动MySQL(MySQL5.6.35)服务失败 [root@VMUest ~]# service mysql status ERROR! MySQL is not r ...
 
随机推荐
- TZOJ 4244 Sum(单调栈区间极差)
			
描述 Given a sequence, we define the seqence's value equals the difference between the largest element ...
 - Python: 下载底层由Python2转Python3环境更新手记
			
谨记录运行环境改变过程中所碰到的坑. 下载底层运行环境由Python2移至Python3所遇到的问题及处理方法: 1.所引的第三方组件,基本都有替代支持:msvcr90.dll不再需要,有则报错2.引 ...
 - [leetcode]51. N-QueensN皇后
			
The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens ...
 - MySQL开发——【介绍、安装】
			
什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据. 数据库的分类? 关系型数据库 ...
 - CITROEN C8 BSI HC12 Mileage Correction with Digiprog3
			
CITROEN C8 BSI HC12 odometer correction pinout to Digiprog III Digiprog 3 mileage programmer. The BS ...
 - 20172325 2018-2019-2 《Java程序设计》第七周学习总结
			
20172325 2018-2019-2 <Java程序设计>第七周学习总结 教材学习内容总结 二叉查找树 二叉查找树:是含附加属性的二叉树,即其左孩子小于父节点,而父节点又小于或等于右孩 ...
 - 腾讯云的基本配置(centos 7.1)及mysql的使用
			
因为想在微信上开发些东西,所以租用了一个月的腾讯云. 推荐选择的镜像是centos7.1.这个系统的选择和本地操作系统基本没有关系. 首先要登录到云主机中,用户名是root,密码是当初自己设置的那一个 ...
 - Installing TensorFlow on Ubuntu or Windows
			
Installing TensorFlow on Ubuntu 显卡驱动:http://developer2.download.nvidia.com/compute/cuda/8.0/secure/P ...
 - x64 assembler fun-facts(转载)
			
原文地址 While implementing the x64 built-in assembler for Delphi 64bit, I got to “know” the AMD64/EM64T ...
 - node.js获取参数的常用方法
			
1.req.body 2.req.query 3.req.params 一.req.body例子 body不是nodejs默认提供的,你需要载入body-parser中间件才可以使用req.body, ...