mysql登陆报错mysql: unknown variable 'basedir=
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,使用mysql登陆数据库报错[root@localhost ~]# mysql -uroot -pmysql: unknown variable 'basedir=/usr'报错原因:配置文件里面的格
千家信息网最后更新 2025年02月07日mysql登陆报错mysql: unknown variable 'basedir=使用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)
[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)
数据
数据库
登陆
原因
文件
方法
格式
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器管理器指定ipv4
网络安全工程师高手
如何积极承担维护网络安全的责任
如何加强网络安全防盗
网络技术核心不包括
广西雅客方升网络技术有限公司
网络安全设备做3c认证
杭州软件开发公司要多少钱
网络安全辟谣活动
北京网络安全形势
全国大学网络安全竞
vb数据库源代码
重庆工程软件开发公司排名
文山计算机网络技术专业报名
服务器 控制面板
重庆软件开发有前途吗
河北区软件开发文档
数据库e r
工信部网络安全法律委员会
小程序开发数据库增删改查
学校机房网络技术支持
成都市绥璇软件开发工作室
网络安全技术服务公司名称
我的世界安全服务器
ni opc数据库
重庆软件开发有前途吗
手机外汇交易软件开发
果冻视频软件开发
网络安全防护系统培训方案
软件开发与设计培训学校